ESSENDON has delivered the upset of the season to stun inconsistent Greater Western Sydney in a three-point thriller amid scenes of delirium at Marvel Stadium.

Having won just one of their previous 30 games, the Bombers finally played with a sense of urgency to give Dean Solomon his first win in his 10th match as a caretaker coach, which includes three at Gold Coast in 2017.

BOMBERS v GIANTS Full match coverage and stats

Leading at every break, Essendon gave up its advantage twice in a frantic final term but hit back through clutch goals to Sullivan Robey and Peter Wright.

With a wildcard spot still up for grabs, the Giants desperately tried to reclaim the lead in the dying stages, but Essendon hung on to win 10.7 (67) to 8.16 (64).

It was Essendon's first win since beating Melbourne in Gather Round in Adelaide on April 11, while it hadn't won a game in Victoria since May 23, 2025.

The Bombers, who were ravaged by Brisbane last Sunday and had lost 12 straight matches, were given virtually no hope of matching it with the red-hot Giants.

03:15

Last two mins: Bombers hold nerve over Giants in upset of the season

Bombers fans, enjoy the last two minutes of the famous win over GWS in R19, 2026

Published on Jul 19, 2026

But it does continue Greater Western Sydney's baffling trend of struggling against lower-ranked opposition, but managing to dismantle last year’s grand finalists Brisbane and Geelong, as well as rampaging ladder leader Fremantle, amid its previous seven games.

As well as the Bombers, GWS has dropped matches to St Kilda (twice) and West Coast.

08:12

Highlights: Essendon v GWS

The Bombers and Giants clash in round 19 of the 2026 Toyota AFL Premiership Season

Published on Jul 19, 2026

In a further concern for the Giants, they lost captain Toby Greene to a quad injury during the third quarter.

00:29

Giant blow as Toby exits game with quad injury

Toby Greene's afternoon ends after sustaining a left quad injury early in the second half

Published on Jul 19, 2026

GWS was demolished in the clearances 45-28, as Essendon aces Zach Merrett (35 touches, one goal) and Sam Durham (25 disposals) impressed.

Further delighting the home crowd, former Essendon forward Jake Stringer endured a horror match in front of goal to finish with 0.7 on a wayward night for the Giants.

The only concern for Essendon was young star Nate Caddy, who was sent to hospital due to an elevated heart rate.

00:57

Surging Bombers sparks crowd with three in no time

Three unanswered goals in quick succession sees Essendon open up a handy lead in the third-quarter

Published on Jul 19, 2026

Caddy, who recently re-signed until the end of 2031 in a massive boost for the battling Bombers, didn't return to the ground after quarter-time.

The result could prove costly for GWS, which would have jumped into 10th and a wildcard spot, had it beaten the Bombers.

It also lifted Essendon to 17th, sending Richmond to the bottom of the ladder.

00:42

‘You’re gone son!’: Bombers respond in manic finish

Sullivan Robey puts through this cool finish after Essendon’s manic forward pressure gets rewarded

Published on Jul 19, 2026

Key Bomber ruled out in worrying incident
The Bombers were without Nate Caddy for most of the game after a scare in the first quarter. The young gun came to the bench with five minutes remaining in the opening term, indicating he had a sore chest. After being ruled out with illness, Caddy was taken to hospital as the club confirmed he was dealing with an elevated heart rate.

00:24

Caddy taken to hospital with elevated heart rate

Nate Caddy is ruled out of the remainder of the match in the first quarter due to an elevated heart rate

Published on Jul 19, 2026

Wayward Jake's game to forget
The Giants had their chances to claim an important win, but were left to rue poor goalkicking as they booted 8.16. Taking on his former club, Jake Stringer had a day to forget. The forward had 14 disposals, six tackles and five marks, but kicked 0.7 from eight shots at goal. 

01:49

Jake's not so magnificent seven: Stringer's horror day against old club

Jake Stringer struggles to find his radar as he boots seven behinds and fails to convert a major in a day to forget for GWS

Published on Jul 19, 2026

Bombers bring the heat
Essendon has been criticised often this season for being too easy to play against, but brought the pressure and intensity from the outset against the Giants. In just the first quarter, the Bombers had five tackles inside 50 – topping the tallies they managed for full games in the previous three matches. Having both Isaac Kako and Hussien El Achkar inside 50 helped their cause, as they combined for seven of the Bombers' 18 for the game.

ESSENDON                                   2.4    3.6     7.6     10.7 (67)
GREATER WESTERN SYDNEY       2.3    2.9    5.12    8.16 (64)

GOALS
Essendon: Farrow 2, Bryan 2, Wright, Sharp, Robey, Redman, Merrett, El Achkar
Greater Western Sydney:
Greene 2, Rowston, Ough, Gruzewski, Coniglio, Brown, Angwin

BEST
Essendon: Durham, Bryan, Merrett, Redman, Sharp, Roberts
Greater Western Sydney:
Idun, Taylor, Brown, Whitfield, Ash, Callaghan

INJURIES
Essendon: Caddy (elevated heart rate), Duursma (hamstring)
Greater Western Sydney:
Greene (quad)

Crowd: 14,601 at Marvel Stadium