Ben Stokes smashed his maiden century as England dared to dream of a remarkable win over Australia in the third Test at the WACA Ground today.
At lunch on the final day, the tourists were 332 for six as they battled desperately to keep their Ashes hopes alive.
Stokes was 117 not out and Tim Bresnan was on seven with England needing a further 172 runs for victory with four wickets in hand.
More From This Section
However, Stokes defied the Australian attack for the entire morning session, losing only Matt Prior (26) along the way, to revive England hopes of preventing Australia claiming the Ashes after winning the opening two Tests in Brisbane and Adelaide.
The 22-year-old was temporarily denied a century when he drove Mitchell Johnson straight and the ball deflected off the bowler's hand into umpire Marais Erasmus, costing him the two runs he needed to reach the milestone.
But he got a top edge to fine leg for a boundary from the next ball to notch his first Test hundred and England's first ton of the series.
He faced 159 balls and smacked 16 fours in reaching triple figures.
Not for the first time in the series, it was Johnson that delivered a dagger to English hearts by removing Prior in his third over with the second new ball.
Johnson, who sent a brief scare through the Australian camp when he fell awkwardly while trying to stop the ball on the boundary just minutes earlier, ended a 76-run partnership with Stokes.
Prior had been batting with dogged determination, but rashly chased a wide one and got an edge through to wicketkeeper Brad Haddin to end his 111-minute vigil at the crease.
The highest run chase in Test history is 418 by the West Indies against Australia at Antigua in 2003, followed by South Africa's 414-4 at the WACA in 2008.