Richmond has been defeated by Geelong in the game of the year at the MCG on Saturday evening.
Leading by 35 points midway through the second quarter, the Cats’ advantage disappeared as Richmond came alive after half-time to grab a 17-point buffer early in the final quarter at the MCG.
But the lead would still change multiple times, with Maurice Rioli Jr calmly slotting a set-shot with two minutes remaining to put the Tigers back in front.
However, the Cats then burst out of the centre clearance with Henry, playing his first game since round five, flying high to grab a spectacular mark.
The 23-year-old went back from 15m out to nail the Cats' 10th win of the season as Geelong held on for a rousing 13.11 (89) to 13.8 (86) win to jump into second on the ladder.
Richmond bravely fought back into the game after Geelong booted seven of the first nine goals, with the Tigers losing star midfielder Dion Prestia to concussion in the first quarter.
Prestia was dazed and confused after receiving a forceful high bump from All-Australian Geelong defender Tom Stewart that is certain to see the Cat suspended.
Cats star Jeremy Cameron booted three goals in his 200th AFL game, as did resurgent small forward Tyson Stengle in a scintillating performance.
Veterans Cam Guthrie and Mitch Duncan were also prominent, while Tom Atkins was tough in the contest.
For the Tigers, Shai Bolton and Tom Lynch were outstanding with three goals each and Liam Baker was influential through the midfield.
Player of the Match
Vote for your Player of the Match from our Round 15 clash against Geelong for the chance to win a 2022 team-signed guernsey, VIP match-day experience in 2023 and photo with the team!VOTE
GEELONG 5.2 8.5 9.8 13.11 (89)
RICHMOND 2.0 5.3 10.7 13.8 (86)
Geelong: Stengle 3, Cameron 3, Henry 2, Blicavs, Miers, Smith, Tuohy, Close
Richmond: Bolton 3, Lynch 3, M.Rioli 2, Baker, Martin, Edwards, Ralphsmith, Clarke
Geelong: Stengle, Cameron, Stewart, Duncan, Guthrie, Atkins
Richmond: Baker, Bolton, Vlastuin, Lynch, Pickett, McIntosh
Richmond: Prestia (concussion)
Geelong: Gary Rohan (illness) replaced in selected side by Zach Guthrie
Richmond: Ivan Soldo replaced in selected side by Hugo Ralphsmith
Geelong: Cooper Stephens
Richmond: Ivan Soldo (replaced Prestia in the first quarter)