The GIANTS have pulled off the biggest shock of the season by upsetting Geelong at GMHBA Stadium by 19 points on Friday night.

Led by superstar Toby Greene's four goals, the GIANTS survived a late fightback from the home side to run out 13.6 (84) to 8.17 (65) winners.

The visitors led by as much as 38 points during the final quarter before the Cats closed to within nine points.

00:46

But the GIANTS held firm, goals to Tanner Bruhn and Harry Himmelberg helping them record arguably the best win in their history and pushing them back inside the top eight.

Already without Phil Davis (concussion), Jacob Hopper (concussion), Tom Green (hamstring), Daniel Lloyd (ankle) and Sam Reid (ankle), Jesse Hogan (managed) and Shane Mumford (managed), the GIANTS were dealt another blow before the game when star midfielder Josh Kelly was withdrawn due to a tight quad.

Souring the result a little, superstar Toby Greene could come under match review scrutiny after a high elbow to the throat of Patrick Dangerfield.

Dangerfield was sent to hospital for scans as a precaution. The Cats also lost Gary Rohan and Zach Tuohy during the match, with Luke Dahlhaus also sore.

Brent Daniels came off in the third quarter with a hamstring injury.

A bleak night for sorry Cats
Not only would the result have caused Chris Scott some headaches, but the long-term ramifications of Friday night's defeat could also bring some stresses. Patrick Dangerfield was subbed out of the game and taken to hospital with a throat injury following Toby Greene's contentious fend-off, while Gary Rohan (leg) and Zach Tuohy (hamstring) were also withdrawn from the match in the final quarter. Luke Dahlhaus and Mark Blicavs were others to spend time with the medical staff. Joel Selwood could also be looked at by the Match Review, having elected to bump Sam Taylor in an incident that left the GIANTS youngster rubbing his head. Dangerfield's injury, and the threat he misses a substantial period heading into the finals, will undoubtedly be Geelong's biggest concern.

GIANTS decimated in Geelong
This was a win that took guts. Just when Leon Cameron didn't think it could get worse, having already been forced into seven alterations for the trip to GMHBA Stadium due to injury, the GIANTS also lost star midfielder Josh Kelly to quad tightness just two hours before the first bounce. His absence compounded the woes of a severely understrength side, who were already without Phil Davis (concussion), Jacob Hopper (concussion), Shane Mumford (back), Jesse Hogan (soreness), Tom Green (hamstring), Daniel Lloyd (ankle) and Sam Reid (ankle) following last week's defeat to Port Adelaide. The side then lost Brent Daniels to a hamstring injury late in the third quarter, forcing the small forward to be substituted out of the game. He was in tears on the sidelines and is now facing the prospect of another stint on the sidelines. Given the result that followed, all that went before it made for one famous win.

Kolo the goalkicking king at the Cats
Before the drama came the end of a drought. Geelong defender Jake Kolodjashnij had waited 127 games for his first ever AFL goal. But he had to wait just 31 seconds on Friday night before finally breaking the duck and putting the Cats on the board. His long effort, drilled from beyond 50m out, even had coach Chris Scott on his feet in the coaches' box. Receiving the ball in space from Patrick Dangerfield, the big defender didn't think twice before effortlessly slotting the effort through from long-range. His teammates got around him, and deservedly so. This was a moment 127 games, eight seasons and 10 behinds in the making. Unfortunately, it ended up being the high point on a sour night for the Cats.

GEELONG           1.3    3.9    5.10    8.17 (65)
GIANTS
              4.3    7.4    11.5    13.6 (84)

GOALS
Geelong: 
Henry 2, Ratugolea 2, Kolodjashnij, Blicavs, Hawkins, Tuohy
GIANTS: Greene 4, Brown 2, Taranto 2, Himmelberg 2, Buntine, Sproule, Bruhn

BEST
Geelong: 
Bews, Selwood, Stewart, Henry, Kolodjashnij
GIANTS: Taranto, Greene, Taylor, Cumming, Whitfield, Ward, Himmelberg

INJURIES
Geelong: Dangerfield (throat), Rohan (leg), Tuohy (hamstring)
GIANTS: Kelly (quad) replaced in selected side by Buntine, Daniels (hamstring)

SUBSTITUTES
Geelong: Narkle (replaced Dangerfield)
GIANTS: Shipley (replaced Daniels)

Crowd: 0 at GMHBA Stadium