It's been the hottest Ashes contest since 2005, but how has each Australian player gone? In conjunction with the Top Edge Podcast, we rank every Aussie men's Ashes player out of 10.
David Warner 4/10
Six innings, 141 runs @23.50, 0x100 1x50.
Warner could be on the way out the door sooner rather than later with five scores lower than 50 to start his Ashes. His efforts in the second Test almost secured his place, but two low scores in Australia's loss could mean a change at the top of the order has to come.
Usman Khawaja 8/10
Six innings, 356 runs @59.33, 1x100 2x50.
He's been in the best form of any batter in this side for the last 18 months and has continued it through the Ashes after a slow World Test Championship final. He has one of only two centuries for the Aussies through the series but will need to find a way to combat Mark Wood, whose pace pushed Khawaja too far back in the crease.
Marnus Labuschange 3/10
Six innings, 144 runs @24.00, 0x100 0x50.
With just one century and an average of under 40 when batting away from home, the pressure will mount on Marnus. He might have got starts in the most recent Test but needs to be able to go on and get a big score. However, things might be easier for Marnus if he didn't have to go to the crease within the first five overs.
Steve Smith 5/10
Six innings. 190 runs @31.66, 1x100 0x50.
It was always going to be impossible for Steve Smith to live up to the heights of his 2019 Ashes. He's four years older and getting closer to the end than the beginning.
However, there have been glimpses of the skill that saw him score more than a century almost every time he went to the crease in 2019. His century in the second Test was match-winning, and he will no doubt be eyeing another ton before the series ends.
Travis Head 8/10
Six innings, 266 runs @44.33, 0x100 3x50.
He's been the most important batter in the order and the most consistent through the tour of England so far. The only criticism may be that he hasn't turned any of his 50+ scores into centuries.
His counter-attacking style has put Australia on top at different times, and he may even be required to be the frontline spin option in the final two Tests.
Cameron Green 3/10
Four innings, 84 runs @21.00, 0x100 0x50. 3xWickets
The comparisons were made to Steve Waugh's 1989 tour before the series began, but three games in, it's clear that won't be the case for Cameron Green. He found himself out of the side after the second Test and will likely miss out going forward unless Australia decides on something creative.
Green is undoubtedly a talent. Still, Australia needs match-winners right now, and Green isn't at that level.
Mitch Marsh 9/10
Two innings, 146 runs @73.00, 1x100 0x50. 2xWickets
Things couldn't have gone much better for Mitch Marsh in his first Test back since the last Ashes in England. The big-hitting all-rounder was the backbone of the Australian first innings while also taking wickets in both bowling innings, becoming the first man to do all three since the 1930s. Marsh has certainly bought himself a ticket through the end of the Ashes.
Alex Carey 6/10
Six innings, 142 runs @23.66, 0x100 1x50.
There might have been a stumping controversy featuring Jonny Bairstow, but outside of that, Alex Carey has been excellent with the gloves. He's been the difference between the two sides; his glovework has created chances rather than cost them. A few more runs would be super handy as Australia looks to take a 3-1 lead.
Pat Cummins 7/10
15 Wickets @27.00 1x5fa. 116 runs @29.00.
The captain has been impeccable in almost all aspects of his game. His batting was a big part of winning the first two Tests, while his bowling has been as consistent as ever.
His tactics have come under question, but it's hard to deny the results, with Australia now 2-1 up in the series. There is no doubt now this is truly Pat's team.
Mitchell Starc 6/10
13 Wickets @23.38 1x5fa, 5/78 BBI.
He may have missed out on the first match of the series, but ever since coming in, Mitch Starc has been dangerous. He might occasionally go for more runs than Cummins, but the angle across the right-handers and that late inswing has continued to be difficult for the English to play. It's hard to see how Australia can leave him out of the last two Tests.
Scott Boland 2/10
2 Wickets @115.50 0x5fa, 1/61 BBI.
Cricket is a cruel game, a funny game and a difficult game for Scott Boland, or at least it has been in this series. He dominated the English two years ago, and now he's averaging more than 100 with the ball against them.
He's too predictable against an English side that is willing to go hard at bowlers. Boland is doubtful to play either of the last two Tests.
Josh Hazlewood 5/10
8 Wickets @32.50 0x5fa, 3/80 BBI.
Having come off very little cricket, it was well known that Hazlewood wouldn't be playing every Test of the series. His bowling was fine when he played, but he has plenty to work on in terms of consistency and being able to combat the aggressive style of the English. He's likely to play at least one of the final two Tests, if not both.
Nathan Lyon 7/10
9 Wickets @29.33 0x5fa, 4/80 BBI.
The calf injury to Lyon could easily be looked back on as the turning point of this Ashes. He was excellent in the first Test of the series and added crucial runs at the bottom of the order. No doubt he'll be back as good as ever in the chase for his 500th wicket.
Todd Murphy 4/10
1 Wicket @49.00 0x5fa, 1/36 BBI.
Murphy wasn't given his captain's trust in the most recent Test despite clearly being a good bowler. However, with a small score on the board and England going hard, giving Murphy the ball could have gone wrong. He may miss out if Australia looks to go with an all-pace attack.
The Ashes continues with the fourth Test kicking off on Wednesday evening. You can follow all of the Edge of the Crowd cricket coverage with the Top Edge Podcast; check it out on Youtube.