George Town paid fitting tribute to coach Allan O'Sign's 300th game with a thrilling two-point win over Hillwood.
Trailing by two points at the final change, the home side kicked three goals to two in the final term to win 10.3 (63) to 8.13 (61).
Luke Crane collected five goals and did much of the heavy lifting on O'Sign's big day, and found handy forward partners in Lachlan Mason and Cory Burr.
The result continued a fall from grace for the Sharks, who went into the season premiership favourites but have lost three in a row to sit two games back from top.
Kieran Fullard played his best game of the year for the visitors.
RELATED: St Pats upset Swans, OLs flying high
LONGFORD leapt a game clear of Bridgenorth with a rollicking 92-point win over SCOTTSDALE.
Tyler Towns kicked the game's first goal from a strong contested mark but it was all Longford from thereon as the home side kicked the next nine of the game.
Lachlan Dakin was a huge presence in the Tigers' forward 50 and kicked two goals in a minute midway through the second and fourth quarters en route to a career-best haul of six.
Rohan Lester and ruckman Geoff Mohr worked tirelessly but the Magpies were unable to combat Longford's fast-paced, running brand of football and slumped to a 17.12 (114) to 3.4 (22) defeat.
BRACKNELL spoiled Deloraine's 125th anniversary celebrations by holding on 7.15 (57) to 7.2 (44).
A four-goal second quarter proved the difference on a day when the Roos won the last two terms but struggled to create scoring chances.
Redleg Glenn Dawson and Roos Tyson Gardam and Lochie Dornauf all finished with two goals each.
ROCHERLEA shot into finals calculations with its first win over South Launceston since 2016.
The Country Tigers led by 49 points at the final change before the Bulldogs kicked seven in the last to mask the severity of a 17.9 (111) to 13.8 (86) defeat.
Kaiden Cox-Goodyer and Brayden Claridge combined for 10 goals, with Luke Mccarty kicking four to be best on ground for the Bulldogs.
MORE FOOTBALL: Star kicks six as North Launceston bolt to big win