Kevin Pietersen's sloppy dismissal to Peter Siddle was no less predictable than the hysterical reaction from England supporters that followed it.
It was almost fitting that Pietersen reached a hugely significant landmark before infuriating everyone with a staggeringly nonchalant error of judgement.
One minute the talismanic hero, the next a brainless and frustrating villain.
But as much as Pietersen's lax shot was frustrating, Australia's disciplined strategy and approach to him has been hugely impressive.
England's most free-spirited and mercurial batsman has been completely subdued and restricted so far in this series and the tourists are suffering badly as a result.
As such a key player in Alastair Cook's side, the effectiveness of Australia's tactics to Pietersen have left the England middle order devoid of swagger and aggression.
Let us not for a second underestimate what Pietersen has already achieved as an England player, both in heroic performances and sheer weight of runs.
He became the fifth England batsman to go past 8,000 Test runs, achieving the landmark in just 176 innings - the quickest of anyone with the previous fastest among England batsmen being Graham Gooch, in 189 innings.
With 23 Test centuries at an average of very close to 50, Pietersen will go down as one of the greatest England batsmen ever. But that has never stopped people getting on his back.
Much of the reaction to his dismissal in Perth was furious and frustrated with no one seemingly able to comprehend how he could be so careless with his talent.
But as much as Pietersen can be prone to a rush of blood to the head and a rash departure, Australia deserve immense credit for the way they have kept him so quiet.
Discipline has been behind the hosts' approach as they have effectively kept the flamboyant strokeplayer caged up with their nagging line and length bowling and intelligent field placements.
Siddle, very wrongly branded as an average fast bowler by some, has now dismissed Pietersen on 10 separate occasions in Tests with an average against him of 16.70. No other bowler has dismissed the England batsman more than six times in the format.
It is one of the more remarkable examples of a batsman having a particular nemesis given that Siddle's plan to Pietersen is nothing more elaborate than simply bowling a frustratingly consistent line and length with fielders placed in awkward positions. Test cricket can appear very simple at times.
For all England's apparent intention to self-implode time and time again in this series, Australia's homework and pre-planning to the batsmen, in particular, has yielded rich rewards.
Despite periods of battling, improved cricket from England in Perth, the Ashes could well be already close to being lost. Pietersen has not distinguished himself so far on the tour, but sometimes a little credit can be afforded to a ferociously hungry and disciplined bowling unit marshalled by a forward-thinking and innovative captain.
For all of his infuriating lapses of concentration and ill-timed hubris on occasions, Pietersen is one of the all-time great England batsmen and has a record that stands up to any comparison.
At 33-years-old it is maybe about time that he was appreciated and given a touch more respect, even as he negotiates a lean spell or two. His achievements have at least warranted that.
Most Test runs scored for England