England win to level Ashes series at 2-2published at 19:53 British Summer Time 31 July 2023
What a day and what a series! England win by 49 runs to ensure the series finishes all square at 2-2 and deny Australia a first away Ashes series win since 2001.
But that only tells you a fraction of the story...
The day started with England needing 10 wickets and Chris Woakes got them started when he removed David Warner - and then Usman Khawaja - in a fabulous opening spell.
However, after losing three wickets in the first hour, Australia fought back through Steve Smith and Travis Head.
When Ben Stokes' dropped Smith as he went to throw up the ball in celebration just before lunch, it looked like it wasn't going to be England's day...
The afternoon session was wiped out by rain but when play did resume, England were refreshed and a stunning spell saw them take four wickets for 11 runs in 19 balls.
Two each for Moeen Ali and Woakes with Smith among those to depart...
There was only one man who was going to finish it off for England, though.
Stuart Broad capped off a staggering career with his 603rd and 604th wickets in his last Test to seal the victory.
The first came after a bit more bail switching magic before he brought down the house with the match-clinching wicket of Alex Carey.
England win, Ashes series drawn and Broad rides off into the sunset...