Springbank has delivered a major blow to Dunnstown's finals chances and boosted its own with a thrilling come-from-behind victory on Saturday.
Subscribe now for unlimited access.
$0/
(min cost $0)
or signup to continue reading
The Tigers kicked three goals to zip in the final term - including the winner from Joel Maher just a few minutes before the final siren - to win the clash by a solitary point.
Dunnstown looked to have control of the match when it led by 18 points at the last change, but its disappointing fourth-quarter display leaves it winless after four rounds.
Meanwhile, the Tigers are now 10th on the ladder after their second-straight victory.
WATCH THE LAST TWO MINUTES BELOW
Over at Waubra, it was the Roos that took out the top-of-the-table showdown with Rokewood-Corindhap.
The home side was led by Lukich brothers James (five goals) and Geordie in the 12.15 (87) to 9.3 (57) success.
Waubra is now the only unbeaten team in the competition after four rounds.
Elsewhere, Newlyn claimed an important win in the big battle with Gordon.
The Cats, which were missing key forward Marcus Darmody, were guided by joint-coach Dan Wehrung, who booted four goals in a best on ground display.
In the end, Newlyn won the match by 36 points.
Other games on Saturday saw Beaufort beat Bungaree, Daylesford register its first triumph of the 2019 season against Ballan, Learmonth defeat Clunes, Creswick prevail over Carngham-Linton and Hepburn get the better of a fast-finishing Skipton.
ROUND 4
Learmonth 9.16 (70) d Clunes 8.5 (53)
Newlyn 13.8 (86) d Gordon 6.14 (50)
Springbank 9.10 (64) d Dunnstown 9.9 (63)
Beaufort 12.11 (83) d Bungaree 5.10 (40)
Hepburn 12.13 (85) d Skipton 10.7 (67)
Waubra 12.15 (87) d Rokewood-Corindhap 9.3 (57)
Creswick 10.14 (74) d Carngham-Linton 6.7 (43)
Daylesford 13.4 (82) d Ballan 8.7 (55)
LADDER
Waubra 158.56 16
Beaufort 176.36 12
Hepburn 173.64 12
Rokewood-Corindhap 148.07 12
Creswick 134.51 12
Learmonth 92.18 12
Newlyn 133.74 8
Buninyong 105.42 8
Gordon 105.25 8
Springbank 86.55 8
Bungaree 82.87 8
Ballan 87.38 4
Skipton 82.38 4
Daylesford 71.76 4
Dunnstown 72.65 0
Clunes 61.08 0
Carngham-Linton 36.80 0