Jack Riewoldt has produced a starring six-goal performance in his 300th game as Richmond stunned Brisbane by 20 points to put their AFL finals hopes back on track.
With their season shaky at 7-9, Richmond snapped a four-game losing streak in Friday night's match at Metricon Stadium, which was moved from the MCG due to Victoria's COVID-19 lockdown.
Riewoldt turned it on to eclipse Tigers games-record holder Kevin Bartlett's five-goal haul in his own 300th game, leading Richmond to a 16.10 (106) to 13.8 (86) victory.
That result puts Richmond back into the top eight while the Lions' second-straight defeat leaves their spot in the top-four looking shaky.
"It's been a challenging year for us, there's no doubt. Troops going in and out of the side, the inconsistency with how we've been playing," Tigers coach Damien Hardwick said.
"We felt on the track we've been putting some good work in and getting good results so we always knew that would affect (the game soon)."
Leading by 11 points at three-quarter-time, Richmond had to finish off the game without superstar Dustin Martin, who appeared to hurt his ribs in a big collision with Lions hard nut Mitch Robinson late in the third term.
Martin will be assessed when the Tigers return to Melbourne on Saturday.
The night began in bizarre circumstances with the game delayed by 15 minutes as poor traffic between Brisbane and the Gold Coast meant the Tigers arrived far later than planned.
But the extended stint on the bus did no harm to the Tigers, as they came out looking more like the side that has won three of the last four premierships than the struggling outfit of recent weeks.
Richmond capitalised on an under-strength Lions defence missing Marcus Adams and Darcy Gardiner, with ruck-forward Mabior Chol proving the perfect partner for Riewoldt with a career-best four goals.
Tigers utility Kamdyn McIntosh (hamstring) was subbed out of the game early but plenty of players stepped up in his absence.
The Lions dominated the clearances in the first-half, with Lachie Neale and Jarryd Lyons busy, but Richmond turned it around in the middle with a five-goal to two third quarter.
After Eric Hipwood's season-ending knee injury last week, Joe Daniher stepped up with three goals for the Lions.
"I thought we just turned the ball over without pressure from Richmond, necessarily," Lions coach Chris Fagan said.
"Three goals in the first-quarter came from unforced errors by us. Skill execution and the centre-bounce battle in the second-half, the Tigers just flipped it on its head."
Richmond will face Geelong in round-19, while the Lions are up against Hawthorn.