Richmond has won back-to-back games for the first time in the 2015 season, after a stirring 33-point victory over Port Adelaide.

The Tigers avenged the loss to the Power in last year’s elimination final, leading for almost the entire game at Adelaide Oval.

The win pushed Richmond into the top eight, and sets up a blockbuster Dreamtime at the ‘G match against Essendon next week.

Get your tickets for the Round 9 Dreamtime at the 'G blockbuster against Essendon

After leading the Tigers to victory last weekend against Collingwood with 32 disposals and two goals, Cotchin was held to just 17 touches while the retiring Kane Cornes collected 28 of his own. 

But Brandon Ellis (30 disposals), Brett Deledio (28) and Anthony Miles (26) all fired – as did Alex Rance, who kept Jay Schulz goalless. 

The Tigers conceded the first seven goals of the game the last time they played at Adelaide Oval but they were far hotter early on Sunday. 

They controlled open play and drove inside 50 16 times to Port's nine.

WATCH: Damien Hardwick's post-game press conference

Despite the fortnight-long build up to Cornes' retirement the Power looked flat and lacked run as the Tigers opened a 19-point lead. 

After eight possessions in his first quarter back from a wrist injury, Wines found Wingard deep in attack for the first goal of the second quarter and Port's first of the game. 

But the Power's hard work was quickly undone when Jack Riewoldt somehow found himself free inside 50 before slotting a second just a few minutes later.

WATCH: Connor Menadue's clutch goal in the final term

The Tigers lost big man Ty Vickery when his right leg was caught awkwardly underneath his 99kg frame. 

Even with the help of trainers he barely managed to limp off and was soon subbed out of the game with a knee injury.

The Tigers' defence was holding firm under extreme pressure in the third quarter with Monfries nailing the only goal of the term.

Led by Deledio and Ellis, Richmond managed to soak up anything the Power could throw – albeit without scoring itself. 

The Tigers had won six of its seven final quarters this year to Port's one and a brilliant long-range goal from Tigers' sub Connor Menadue ensured the trend continued. 

PORT ADELAIDE      0.3   3.6   4.10   5.13 (43) 
RICHMOND              3.4    7.5   7.5    11.10 (76) 

GOALS 
Port Adelaide
: Monfries 2, Wingard 2, R.Gray
Richmond: Riewoldt 4, Batchelor, Ellis, Deledio, Martin, Griffiths, Menadue, Edwards 

BEST 
Port Adelaide
: Wingard, Cornes, R.Gray, Wines, Boak, Hombsch
Richmond: Deledio, Riewoldt, Ellis, Maric, Rance, Martin, Miles  

INJURIES 
Port Adelaide
: Trengove (leg)
Richmond: Vickery (knee) 

SUBSTITUTES 
Port Adelaide: 
Karl Amon replaced Nathan Krakouer at three-quarter time
Richmond: Connor Menadue replaced Ty Vickery (knee) in the second quarter 

Reports: Nil 
Umpires: Bannister, Hosking, Chamberlain
Official crowd: 45,268 at Adelaide Oval