Mohammad Amir took a one-day worldwide greatest 5 for 30 as Pakistan bowled Australia out for 307 in a World Cup match in Taunton on Wednesday.
David Warner made 107 — his first worldwide century since he accomplished a year-long ban for ball-tampering.
Australia had been set for an enormous whole whereas Warner and captain Aaron Finch (82) had been sharing a first-wicket stand of 146 — the very best partnership for any wicket at this World Cup so far.
However left-arm fast Amir, on the bottom the place he returned to first-class cricket in England in 2016 after finishing a spot-fixing ban, dragged Pakistan into the sport.
His figures surpassed his earlier better of 4-28 in opposition to Sri Lanka in Colombo in 2009 and are the very best within the event to date.
Amir ended the innings with an over to spare when tailender Mitchell Starc holed out.
Each Warner and Steve Smith, additionally getting back from a year-long ban for ball-tampering, had been jeered by followers in earlier group matches.
Pakistan followers largely heeded a pre-match attraction from captain Sarfaraz Ahmed to not boo the pair, preferring to roar chants of “Amir! Amir!” as he ran in.
Amir was on course proper from the beginning after Sarfaraz gained the toss on an overcast morning at southwest county Somerset’s headquarters.
He began with a probing maiden — one in all two in an preliminary four-over spell that price a mere 11 runs.
Finch ought to have been out for 26 when he edged Wahab Riaz just for first slip Asif Ali to flooring a head-high catch
He was dropped once more on 44 when wicket-keeper Sarfaraz couldn’t maintain a troublesome likelihood following an edged minimize off Mohammad Hafeez’s second ball.
Finch cashed in, hitting off-spinner Hafeez for 2 successive fours as he accomplished a 63-ball fifty.
The skipper then hoisted Hafeez for 2 legside sixes in as many balls.
However Finch gave his wicket away when he miscued an enormous shot instantly upon Amir’s return solely to miscue, with Hafeez taking a high quality catch operating again from cowl.
Finch and Warner’s stand surpassed the 142 shared by Bangladesh’s Mushfiqur Rahim and Shakib Al Hasan in opposition to South Africa.
Warner accomplished his 15th one-day worldwide hundred when an out of doors edge off Shaheen Shah Afridi flew previous slip Asif for his 11th 4.
He reached his hundred off 102 balls, together with one six.
A joyful Warner leapt within the air in celebration.
However he was out quickly afterwards, caught at deep level by Imam-ul-Haq off Shaheen, having gone previous fifty for the third time in 4 innings this World Cup.
Smith (10) holed out off Hafeez, with frontline batsmen Shaun Marsh, Usman Khawaja and Alex Carey all falling to Amir.