In case you've been living under a rock, Ben Stokes and Jack Leach dragged England to a remarkable one-wicket win in the third Ashes Test at Headingley, with an unbeaten stand of 76 in 10.2 overs. Here's how ESPNcricinfo's ball-by-ball commentary recorded their partnership...
115.2 - Pattinson to Broad, OUT, pitched up, Broad is hit on the boot - given! But he reviews, did he get some bat on it? Doesn't look like it on the first replay, but we'll need UltraEdge - no, that's clear, and Hawk-Eye has it smashing the base of off stump! Pattinson's yorker rips through Broad and Australia are on the brink
SCJ Broad lbw b Pattinson 0 (6m 2b 0x4 0x6) SR: 0.00
Jack Leach to the middle, England's hopes hanging by a thread. Three slips, leg gully, short leg
"The dream is over," declares Simon. Needs the full Vishwa Fernando from Leach, if England are to prove him wrong
116.4 - Lyon to Stokes, SIX runs, shout of 'catch!' from Lyon... but Stokes has mowed it over long-off! There's a man out there, but this was struck fine of him, lands it pretty much on the rope
Here's Iain Climie, clinging on: "This is not all over; Leach may be good enough to hold up an end while Stokes does a Botham impression at the other."
118.1 - Lyon to Stokes, SIX runs, goes down the ground again, clears long-off! Hazlewood leaps on the rope, but he can't get near it... Six more!
118.5 - Lyon to Stokes, SIX runs, Boody Norah! He's reverse-slog-swept this into the stands! Extraordinary from Stokes, smashing the cover off one over deep point! Incredible
The requirement is below 50, and the crowd are on their feet again. Surely not, surely...?!!
Lyon off, Pat Cummins back on. Can the Postman deliver for Australia?
120.3 - Cummins to Stokes, SIX runs, he gets the ramp away this time, into the stands at fine leg! Still ambitious, but he's got the chops to pull it off! Stokes into the 90s and the crowd are going like Billy-oh again!
Josh Hazlewood replaces Pattinson. He needs one wicket for 10
121.1 - Hazlewood to Stokes, FOUR runs, short outside off, smoked through wide long-on! Rocks back and hammers this to the boundary - hundred for Stokes, but he's not interested. Work still to do, he nods his head and then returns to his crease
121.2 - Hazlewood to Stokes, SIX runs, full toss, scooped over the ropes at deep square! You've got to be kidding me! Sails away and England are getting ever closer
121.3 - Hazlewood to Stokes, SIX runs, goes again, soaring into the Western Terrace! Length delivery, he rocks back and smashes it to smithereens between two men parked on the boundary
That's the 50 stand between these two, in just 6.1 overs!
I think we might be going the full World Cup final here, people. Nathan Lyon back on... is he going to toss one up?
122.1 - Lyon to Stokes, no run, darted flat outside off and Stokes goes for the reverse-sweep... Paine appeals for caught behind, but the umpire isn't interested. Kiddology
122.2 - Lyon to Stokes, no run, goes for a big mow over the leg side, this spins out of the rough to slip
122.3 - Lyon to Stokes, no run, slower, Stokes aims a little reverse-prod at it and misses
Pat Cummins switches ends
123.1 - Cummins to Stokes, no run, dropped! Sliced to third man, Marcus Harris can't hold it... The ball carried, he got his hands there, couldn't cling on! Very similar to Simon Jones in 2005...
123.2 - Cummins to Stokes, FOUR runs, short ball, cracked on the pull, through Warner's dive on the rope! Was it catchable chance? Hard to tell, but it was travelling!
123.3 - Cummins to Stokes, FOUR runs, smashed down the ground, Stokes is on the rampage, the target now in single figures! Hazlewood threw himself full length but couldn't cut it off
Obligatory shout, from ShaileshR: "Marcus Harris just dropped the Ashes?"
123.6 - Cummins to Leach, no run, pitched up, skids into the pads, appeal for lbw but looked leg side. Australia review, but it's a desperate one, pitching well outside leg
124.3 - Lyon to Stokes, SIX runs, tossed up, and he goes down town... Hanging in the air... There's a man on the rope... Gets it over his head for six! Stokes wasn't sure, it wasn't out of the middle, he crouched, he watched - and then the crowd erupted!
The field comes up now... Two to win, two for immortality
124.5 - Lyon to Stokes, no run, missed run out! Leach is charging down, he's miles out of his ground as the throw comes in... but Lyon drops it! Can you believe it? Stokes reverse-swept, picked out backward point, but Leach was headlong down the pitch looking for a non-existent single
124.6 - Lyon to Stokes, no run, goes for the slog-sweep, hit on the pads, Wilson shakes his head! Lyon can't believe it, Australia have no reviews! That looked a pretty good shout, pitching on middle and leg. Did it straighten enough?
Would have been overturned on DRS! Hitting middle and leg stump according to Hawk-Eye. Poor decision, you have to say, but Australia had wasted their last review in the previous over
And after all that, Jack Leach is on strike. Two to win and keep the series alive. Scratch that, a tie would keep the Ashes alive... AAARRRGGGHH!!
125.1 - Cummins to Leach, no run, slams down a bouncer, high over the batsman's head
125.2 - Cummins to Leach, no run, short and at the body, 85mph/137kph and Leach shovels it away, leg gully cleans up
125.3 - Cummins to Leach, 1 run, round the wicket, banged into the ribs and Leach jabs it past short leg, they scamper through and SCORES ARE LEVEL! Leach's first run, too
125.4 - Cummins to Stokes, FOUR runs, there it is! Flayed through the covers, Stokes has completed the Miracle of Headingley Part II! Holy hand grenades, Stokes is a monster! He throws his arms wide and roars! England win by one wicket and the series is level in the most heart-stopping fashion imaginable!