Nick Bryan celebrates his match-winner against the Blues. (Photo: AFL Photos)

Essendon has produced a stunning come-from-behind performance to pinch victory over Carlton by nine points at Windy Hill on Saturday.

The Blues led all day, but two late Bomber goals – courtesy of Sam Conforti and Nick Bryan – in the dying minutes sealed the 12.8 (80) to 10.11 (71) win.

James Stewart was a focal point in his switch to the forward line, finishing with three goals to go with his 22 disposals, while Kaine Baldwin and mid-season recruit Jye Menzie each contributed two majors.

01:51

Essendon’s No.3 pick from the 2022 NAB AFL Mid-season Rookie Draft, Massimo D'Ambrosio, was also impressive with 33 touches and five marks, while Brandon Zerk-Thatcher (25 disposals, 11 marks) continued his strong VFL form in defence.

01:32

The win marks the Bombers' second in a row, following their one-point victory over Coburg at Windy Hill in round 10.

They'll look to continue their mid-season turnaround when they visit Sandringham at Trevor Barker Beach Oval on Saturday.

See the extended highlights from yesterday's VFL win over Carlton below.

12:45

ESSENDON  2.1  5.6  9.7  12.8 (80)
CARLTON  5.3  6.5  10.10  10.11 (71)

Goals: Stewart 3, Baldwin 2, Menzie 2, Bryan, Conforti, Golds, Hird, Waterman

Disposals: D'Ambrosio 33, Bernacki 29, Zerk-Thatcher 25, Stewart 22, Ham 20