Stunning Giants comeback breaks Tigers' hearts
And in the cruellest of circumstances.
After leading by 25 points at three-quarter time, the Tigers succumbed to a rampaging Giants outfit in front of a vocal and parochial Sydney crowd.
With only 90 seconds remaining, Jeremy Cameron kicked a booming beauty from beyond 50m to put his side in front for the first time in the match.
It was the ultimate dagger to the heart moment for Richmond supporters, with debutant Shai Bolton's goal overturned just seconds prior, after replays showed it was touched.
"Who would want to be a Richmond supporter?" Brisbane champion Jonathan Brown rhetorically asked after the siren on Fox Footy.
The Richmond players personified dejection, with the loss completing seven days of utter devastation for the club.
"What they have now is an incredible test of character," Hawthorn legend Jason Dunstall said on Fox Footy.
"They could have been 7-2 and cruising. Instead, they're 5-4 and are facing five losses in a row when they play Essendon next week.
"Imagine the hurt they are experiencing right now."
Not only was it another close defeat for Richmond, but a come-from-behind victory for GWS, who kicked the winning goal against Collingwood with only 20 seconds remaining last weekend at the same ground.
And in that sense it was deja vu on both fronts.
It was an incredible finish to a game that seemed done and dusted early in the fourth quarter.
Yet if the Giants have taught us anything this year, it's that you can never count them out.
"We've just go to hang in there," the match winner Jeremy Cameron said on Fox Footy.
"We've had a few injuries but every club has them. We know we just have to stick with it."
Cameron was thrilled with the roles played by youngsters that had been brought into the team to cover for the club's growing injury list, including debutant Harry Perryman who was responsible for getting a finger on to Bolton's supposed goal.
As for his own sealer?
"To be honest, I hadn't touched it in the second half. I just threw it on the boot and hoped that it went through. Luckily it did."
While the three-point win puts the Giants on top of the ladder, the Tigers risk slipping out of the eight, after losing its fourth game in a row.
It's pretty cruel given the Tigers have lost their past three games by a combined margin of 10 points.
But at the same time, it's not like Richmond was without its chances. Indeed, midway through the third term they had all of the momentum and led by 31 points.
Jason Castagna and Dustin Martin also had opportunities within the first three minutes of the final term to put the result beyond doubt.
It's a familiar story that Richmond must rectify.
Heartbreak. Again. And in the cruellest of circumstances.