Port Adelaide forward Todd Marshall has booted a pair of late clutch goals to inspire his AFL side to a comeback 14-point victory over the Western Bulldogs.
Marshall's double-strike in a three minute span in the final term helped the Power prevail 10.10 (70) to 8.8 (56) on a rain-soaked Adelaide Oval.
Meanwhile, Essendon produced a Gather Round upset to stun Melbourne and Brisbane demolished North Melbourne by 75 points out at Mt Barker.
The Bulldogs, with Cody Weightman slotting four goals in his first AFL game of the season after overcoming a groin injury, were eight points up 10 minutes into a frantic final term.
But Marshall then converted two set-shots, including a remarkable 45-metre effort when hemmed on a boundary line, to put the Power in front.
The home side kicked the last four goals of the game before a 45,115-strong crowd.
Port's Zak Butters (32 disposals, one goal) and Ollie Wines (26 disposals) revelled in the wet while Darcy Byrne-Jones, redeployed in attack from his customary backline role, kicked two goals.
The Power's Connor Rozee (26 possessions) and Dan Houston (22 touches, one goal) were also significant.
The Bulldogs were superbly served by ruckman Tim English - he collected 23 disposals, kicked a goal and notched 28 hitouts in a display so dominant it forced Port to substitute their first-choice ruck Scott Lycett.
Weightman was brilliant with four majors while on-baller Adam Treloar (35 disposals), Jack Macrae (24) and Jason Johannisen (28) were other standouts.
The Power made the early running, leading by 15 points at quarter-time and by nine at half-time, 5.8 to 4.5.
But their advantage quickly disappeared in the third term: Weightman soccered a brilliant goal from an acute angle, his skipper Marcus Bontempelli added another as the Dogs hit the front for the first time.
The Bulldog surge came as Port subbed out Lycett, who copped a towelling from English — the Power big man recorded just two disposals.
The teams traded the lead in the latter stages of the quarter before a late major Mitch Hannan major put the Dogs ahead by two points, 7.6 to 6.10, at the last change.
Weightman bobbed up for his fourth goal just three minutes into the final term and the Dogs were sniffing victory.
Enter Marshall, whose two ice-cool conversions triggered a match-winning Power surge of four consecutive goals.
Bombers stun Demons with convincing win
Essendon's revival has continued with a 27-point victory against AFL flag fancies Melbourne as the Bombers claim their biggest scalp under new coach Brad Scott.
With Darcy Parish dominant and rucks Sam Draper (three goals) and Andrew Phillips (two goals) logging career-best scoring returns, the Bombers triumphed 15.14 (104) to 11.11 (77).
Parish was a stand out with 33 disposals in Saturday's Gather Round encounter at Adelaide Oval as Essendon, widely tipped pre-season to be also-rans, banked a fourth win from five starts under Scott.
Skipper Zach Merrett (35 touches), Dylan Shiel (28), Sam Durham (25) and Andrew McGrath (24) were prolific ball-winners while Kyle Langford, Nick Martin and substitute Nick Hind all booted two goals.
Melbourne's Bailey Fritsch, Jake Melksham and Kysaiah Pickett kicked two majors each and Cameron Oliver (41 disposals) and Jack Viney (27) were shining midfield lights.
But after leading by nine points 10 minutes into the second stanza, the Demons conceded the next seven goals.
Essendon, with Draper kicking two goals and Parish gathering 13 disposals, led 5.4 to 4.2 at quarter-time.
Melbourne's Fritsch, without his fellow forward Ben Brown who was a late withdrawal because of a back injury, kicked two goals for the term.
One Fritsch major followed a 50 metre penalty when he was clipped in the head by a Jayden Laverde forearm which will attract match review scrutiny.
Essendon's lead disappeared in a second-quarter seesaw as the Demons scored the initial three goals before the Bombers regained ascendancy with the next four to start their burst of seven consecutive majors.
Essendon held a 17-point half-time advantage, 9.10 to 7.5, and the Demons lost Charlie Spargo to concussion late in the second term when he ducked into a Mason Redman tackle and copped a blow to the head.
Melbourne's plight worsened as rain fell in the third term when Bomber Jake Stringer goaled and, three minutes later, his teammate Langford skidded a long-range major.
And when Bomber Archie Perkins converted from a tight angle soon after, the margin blew out to match-defining 36 points.
Essendon's triple treats came while Melbourne could muster only two behinds for the quarter as the Bombers dished out a second loss of the season to the Demons.
Lions pummel North in Mt Barker drubbing
Brisbane have laid bare the extent of the AFL rebuild facing Alastair Clarkson, mauling North Melbourne by 75 points at Mt Barker.
The Lions relished the first-rate playing surface at the Adelaide Hills ground on Saturday afternoon in Gather Round, kicking seven goals to two in the third term and winning 22.20 (152) to 12.5 (77).
Brownlow Medallist Lachie Neale racked up 37 disposals in the midfield as key forwards Joe Daniher, with five goals, with Eric Hipwood (four) also ran amuck.
Daniher's haul featured a bomb in the second term from about 70m out, inside the centre square.
It is Brisbane's highest score since round three last season, also against North in their 108-point win at the Gabba.
As Brisbane flexed their considerable muscle, the Kangaroos had easily their worst outing since Clarkson, the four-time Hawthorn premiership coach, took over this season.
North had been solid in their first four games, winning the first two and coming into Saturday on the back of two losses under four goals.
But after an even first quarter, the Kangaroos were overwhelmed and they lost co-captain Jy Simpkin at half-time with a suspected broken hand.
Neale and his Lions midfielders delivered the ball on a platter to Daniher and Hipwood, while small forward Charlie Cameron joined the scoring feast with three goals as the game blew out in the third quarter.
Cameron also kicked his fourth in the final term.
Mt Barker added to the Gather Round success, with a sellout crowd of 7,329.
The only element missing from the country footy atmosphere was cars lining the outside of the boundary fence.
The ground was created out of paddocks only two years ago, with temporary grandstands and other infrastructure trucked in from the Adelaide Supercars race.
As with Norwood Oval on Friday afternoon, the AFL's work on the playing surface paid off handsomely and Neale said pre-game it was comparable to the MCG.
The weather also obliged, with persistent rain earlier in the day clearing for most of the match.
Midfielders Josh Dunkley and Dayne Zorko and defenders Harris Andrews and Jack Payne also dazzled for Brisbane.
North rookie Harry Sheezel continued his impressive debut with 31 possessions off half-back and Jaidyn Stephenson kicked four goals.