A masterclass from Shai Bolton has lifted Richmond into the top eight after a 71-109 victory over a disappointing Port Adelaide.
Victory sees them two points clear of St Kilda and comfortably clear on percentage as the season comes to a head with just two rounds remaining.
A highly entertaining first period saw both teams enjoy runs of momentum, as a Shai Bolton goal helped Richmond take a nine-point lead in the fourth period.
This continued into the second quarter when the Power fought hard in front of a raucous home crowd to find themselves eight points down thanks to another Bolton goal.
The game opened up after halftime as the Tigers went impressively seven goals to three in the third period, a 34-point lead that was ultimately too much for the Power to overcome.
Multiple Tigers had days off, led by Bolton (four goals, 17 touches), lone captain on the night Toby Nankervis (29 eliminations, 42 hit-outs), former captain Trent Cotchin (32 touches, six clearances), Tom Lynch ( four goals, 16 discards) and Dion Prestia (32 touches, 10 clearances) as the Yellows and Blacks put together a much-needed four-quarter effort emblematic of his premiership years.
Port would be buoyed by performances from Zak Butters (28 touches, eight tackles), Ollie Wines (32 touches, six tackles), Dan Houston (24 touches, 497 meters gained) and Miles Bergman (one goal, 21 discards) in what It was ultimately a bad night for Ken Hinkley’s men.
The Tigers will be sweating for Nick Vlaustin’s health for the final, as the 28-year-old suffered a rib injury and visible pain.
Port Adelaide take on Essendon at Marvel Stadium next week when the Tigers host Hawthorn at the MCG against Essendon in the final round and would be favorites for both meetings.
Port Adelaide: 3.1, 6.4, 9.6, 10.11 (71)
Richmond: 4.4, 7.6, 14.10, 16.13 (109)
Port Adelaide: Finlayson 2, Dixon 2, Bergman, Rozee, Burgoyne, Butters, Duursma, Gray
Richmond: Bolton 4, Lynch 4, Cumberland 2, D Rioli 2, Ross, Pickett, Riewoldt
Port Adelaide: Z Butters, O Wines, D Houston, M Bergman, T Boak
Richmond: Bolton S, Nankervis T, Prestia D, Lynch T, Cotchin T, Rioli D
Port Adelaide: n/a
Richmond: Nick Vlaustin (ribs)