Pakistan face off against title-holders Australia in the 17th fixture of the ICC Cricket World Cup 2019 in Taunton today.
Pakistan had a nightmarish start to their World Cup campaign with a seven-wicket thrashing at the hands of West Indies. But the Green Shirts bounced back in their second match to stun hosts England by 14 runs in a nail-biting finish. Their third game, against Sri Lanka, was washed out.
Australia beat Afghanistan by seven wickets in their World Cup opener, had a scare against West Indies but fought back to secure a 15-run win, and lost to India by 36 runs in their third fixture.
As Pakistan and Australia prepare to lock horns, let's take a look at how the two teams have fared against each other in World Cup history.
Pakistan and Australia have played a total of 103 one-day internationals against each other so far, with the Green Shirts winning 32 and losing 67 of them. One match was tied, while three ended in no result.
The World Cup record against Australia, however, is less lop-sided. Pakistan have faced Australia nine times, winning four and losing five.
But Pakistan have a dismal recent record against Australia - they have won just one of the last 14 ODIs between the teams dating back to October 2014.
Australia - who have won four of the last five World Cups - handed a 5-0 whitewash to Pakistan in the United Arab Emirates in March. Pakistan, though, rested seven of their top players during that series.
World Cup 2015: Australia beat Pakistan by 6 wickets in the quarterfinal of the 2015 World Cup at the Adelaide Oval. Pakistan were all out for 213, Haris Sohail top-scoring with 41. Australia comfortably chased down the target with 97 balls remaining.
One of the memorable moments from the match was Wahab Riaz's fiery spell against Shane Watson, which remains one of the most exciting spells ever bowled in the tournament's history.
World Cup 2011: Pakistan beat Australia by 4 wickets in their group match at Colombo. A brilliant three-wicket haul by Umar Gul and two wickets from Abdul Razzaq bowled out Australia for 176, which was chased down by Pakistan with 54 balls remaining.
World Cup 2003: Australia won by 82 runs in the 2003 World Cup clash at Johannesburg. Set a target of 311, Pakistan managed 228 before being bowled out.
World Cup 1999: Pakistan and Australia met twice during the 1999 World Cup. Pakistan won by 10 runs in their group match. Inzamam-ul-Haq top scored with 81 while Wasim Akram starred with 4 wickets.
The second time the two teams met in that tournament was in the final at Lord's, where Pakistan were outclassed by Australia in an eight-wicket beating.
World Cup 1992: Imran Khan's "cornered tigers" beat Australia by 48 runs at Perth, before going on to lift the trophy. Pakistan posted 220/9 batting first. In response, Australia were all out for 172.
World Cup 1987: Australia beat Pakistan by 18 runs in the semifinal held at Lahore's Gaddafi Stadium. Australia posted 267-8. Pakistan were all out for 249 in the chase. Skipper Imran Khan took three wickets and scored 58, while Javed Miandad resisted with 70 runs.
The tournament was won, for the first time, by Australia, who beat arch-rivals England by seven runs in a nail-biting final at Kolkata's Eden Gardens.
World Cup 1979: Pakistan defeated Australia by 89 runs. The team posted 286/7, captain Asif Iqbal starring with 61 runs. Three-wicket hauls by Majid Khan and Sikander Bakht saw Australia all out for 197 in response.
World Cup 1975: In this inaugural edition of the ICC Cricket World Cup, Australia won by 73 runs against Pakistan at Leeds.
World Cup hero Babar Azam calls century against New Zealand 'best innings of his life'
Hope of '92 stays alive as Pakistan beat New Zealand by 6 wickets
Chris Gayle confirms retirement plans are on hold
Sarfaraz Ahmed explains why he did not respond to his harasser
Babar Azam second fastest to 3,000 ODI runs
West Indies legend Lara discharged from Mumbai hospital
Australia peaking at the right time in World Cup, says Waugh
Shaheen flies high for Pakistan in must-win New Zealand clash