Star Richmond recruit Tom Lynch has kicked six goals to sink Port Adelaide in a thrilling seven-point AFL win.
Lynch led a Tigers side missing their 'Big Four' - Dustin Martin, Jack Riewoldt, Alex Rance and skipper Trent Cotchin - to a 15.9. (99) to 14.8. (92) victory at Adelaide Oval.
After Port controlled the first quarter, Richmond upped their pressure, pace and tackle count in the second to come within two points at half time.
Both teams kicked two goals from free kicks in the third quarter but the momentum swung Richmond's way after Lynch kicked two within seconds thanks to a free paid against Ryan Burton.
The Tigers hit the lead and two quick goals from Lynch and Liam Baker put Port on the back foot.
The lead changed hands four times during a nail-biter high-scoring last quarter, with Power rookie Xavier Duursma unable to convert a shot from close range shortly before the siren.
Port Adelaide midfielders Tom Rockliff (38 disposals), Travis Boak (33 disposals) and Brad Ebert (23 disposals, two goals) were stand-outs for the Power.
But Richmond's youngsters stepped up when it counted, first-gamer Jack Ross particularly impressive with 25 disposals.
Fellow Tigers Brandon Ellis (28 disposals, one goal) and Dion Prestia (20 disposals, one goal) were among others to step up.
The win was critical for the 2017 premiers, who now sit 2-2 after a disappointing start to the season.
Coach Damien Hardwick said his side had worked hard without reward during the past few weeks.
"We can see our work rate and our intent and effort was there, we just weren't clean enough at various stages," he said after the game.
"But tonight we saw that continue and it was more of a Richmond-like performance, which was pleasing for us." After winning the first two games of the season, the result and last week's 17-point defeat to Brisbane also put the Power 2-2.
Coach Ken Hinkley said his side gave too much away, particularly in the crucial dying minutes.
He said Port was beaten by Richmond's ability to executive their own style of play.
"There's still plenty of work for us to do and we've got a long way to go to become anything like the Richmond Football Club," he said.
"We didn't play the way we wanted to play. Richmond certainly played their way of playing, so that's a good lesson for us."