The Bloods had first innings points in the bag after day one, but pushed for the second innings win with quick runs early on the second day, with Inder Singh’s 47 helping them to 220 before being bowled out.
It meant they had a first innings lead of 129 and Tatura had to fight tooth and nail to even make them bat again.
Tatura got there via Daryl Phillingham, who smashed six boundaries in a speedy 39, but Tatura would only be able to make 129 as Tony Rowan snagged 3-20.
Set one run for victory, Karramomus somehow lost a wicket in its chase, but won in one over, finishing at 1-10.
Previous top side Numurkah also won, taking first innings points against Murchison by 133 runs.
Ray Young looked solid for Murchison in an unbeaten 66, while Sam Lewis, Jason Verhoeven and Brett O’Dwyer each taking two wickets.
Shepparton United eased to a win against Mooroopna, bowling the Cats out for 84 after setting them 249 for victory.
United’s Michael Tate was the best bowler, taking 3-6 to continue an excellent season in which he has 21 wickets.
Undera also claimed an outright win, tearing through an undermanned Toolamba line-up for a mere 42 in the Taipans’ second innings.
John Valentin took 4-14 as the Lions won by an innings and 107 runs.
The outright helped their finals push, sitting fifth on the ladder with two rounds before finals.
Third-placed Euroa won comfortably against Invergordon, finishing up at 3-141 having been asked to chase 128 for victory.
Travis Stefanos was the best of the Magpie bats, carving an unbeaten 68 to lead his side to the points.