After seven weeks, 45 matches and plenty of standout performances with both the bat and ball, the four semi-finalists for the ICC Men's Cricket World Cup 2019 have been confirmed.
On the face of it, the top four sides are as expected - with India, Australia England and New Zealand going into the tournament ranked the best four ODI teams in the world.
But as hosts England can attest to, the journey to reach the knockout stage has not been plain sailing for all of the sides that remain in contention to be crowned champions.
Australia will now continue the defence of their 2015 crown against England at Edgbaston.
And as the race to reach the tournament showpiece at Lord's on 14 July draws to a close, here's a look at the World Cup records of the Ashes rivals who are still in contention for silverware.
AUSTRALIA
Despite arriving in England as the defending champions, Aaron Finch and his men found themselves in the unfamiliar position of not being considered frontrunners for the title.
With much of the pre-tournament hype focused around hosts England and India, Australia were still seen by many as a side still in transition as they slipped under the radar.
But if the history of the World Cup has taught us anything, it's that Australia are serial winners and they were the first team to secure their qualification for the knockout stages in the 2019 edition.
Australia will contest the semi-finals for the eighth time and will do so safe in the knowledge that when they have reached the last four in the past, they have never missed out on the final.
And with five World Cup wins from 11 played, including a hat-trick of victories between 1999 and 2007, they unquestionably have the best pedigree of the sides left in the competition.
Finch now has the opportunity to join the illustrious names of Allan Border, Steve Waugh, Ricky Ponting and Michael Clarke by leading Australia to World Cup glory. Don't bet against it.
ENGLAND
Coming into the tournament as hosts and the No.1 ODI side in the world, England have had to deal with high expectations in their bid to win their first-ever men's World Cup.
The first objective of reaching the semi-final stages for first time since 1992 has been achieved, though, even if there were a few nerve-shredding moments along the way.
Eoin Morgan's troops prevailed in their final two games against India and New Zealand to book their last four place, taking their overall group stage tally to six wins from nine games.
And while it has been 27 years since they last contested a World Cup semi-final, England do have plenty of experience of reaching this stage from when the competition was in its infancy.
England progressed to the semi-final stages in the first five editions of the tournament, only to see their challenge go no further in 1975 and 1983 - both times when they were the hosts.
But when they have reached the final - in 1979, 1987 and 1992 - England have finished runners-up to West Indies, Australia and Pakistan. This time the hosts will be hoping its fourth time lucky.