Cricket fans have been left gobsmacked after the Netherlands decimated New Zealand's top order in the second ODI in Hamilton.
The Netherlands - one of the minnows of world cricket - reduced the Black Caps to 5-32 after just 10 overs at Seddon Park on Saturday.
'DISGUSTING': Scott Morrison responds after Shane Warne memorial drama
'EXTREMELY SPECIAL': Michael Jordan's incredible act for Warne family
Martin Guptill and Henry Nicholls got to 0-22 in a solid start for the Kiwis.
— BLACKCAPS (@BLACKCAPS) April 2, 2022
However they then lost 5-10 in staggering scenes that left fans and commentators in shock.
Fredrick Klaassen and Logan van Beek did the damage for the Netherlands, with Klassen taking 2-16 from his first six overs and van Beek snaring 3-21.
Will Young, Ross Taylor and Michael Bracewell all fell for just 1 as the Dutch celebrated wildly.
"What is going on?" one TV commentator said.
"This is unbelievable."
New Zealand's score of 32 at the fall of the fifth wicket was the fourth-lowest of all time from a Test-playing nation against a non-Test nation in men's ODIs.
The Kiwis then slumped to 6-91 after Colin de Grandhomme was dismissed for 19 in the 23rd over.
Lowest scores at the fall of 5th wicket for a Test playing nation against a non Test playing nation in men's ODIs :
17/5 by India🇮🇳 v ZIM🇿🇼, 1983
29/5 by Zimbabwe🇿🇼 v AFG🇦🇫, 2014
29/5 by Zimbabwe🇿🇼 v AFG🇦🇫, 2017
32/5 by New Zealand🇳🇿 v NED🇳🇱, today#NZvNED
— Rhitankar Bandyopadhyay (@rhitankar8616) April 2, 2022
That's the reason countries with big egos shouldn't isolate associate nations
Don't feel embarrassed playing them👍
— LFC🇵🇰 (@a_haseeb123) April 2, 2022
Just tuned into Netherlands vs New Zealand and what is happening!#NZvNED
— Saahil Sharma (@faahil) April 2, 2022
— farri sidx~ (@farrisidx) April 2, 2022
— #BackTheBLACKCAPS 🇳🇿 (@KW_Fans) April 2, 2022
Luckily for the Kiwis, skipper Tom Latham produced a stunning knock of 140 not out to dig them out of the enormous hole.
Latham's 140 came off just 123 balls as New Zealand made 9-264 off their 50 overs.
Doug Bracewell chipped in with 41 off 51 balls as the Black Caps managed to avoid complete humiliation.
New Zealand then bowled out the Netherlands for just 146 as the Kiwis won by 118 runs.
Simon Harmer stars for South Africa against Bangladesh
Earlier on Friday, South African off-spinner Simon Harmer took all four wickets in his first Test appearance for seven years as Bangladesh reached 4-98 by the close of a gloomy second day of the first Test at Kingsmead.
The tourists were still 269 runs behind South Africa's first innings total of 367 in which Temba Bavuma fell seven runs short of a century.
But the depleted home side, without their entire first-choice pace attack, still took control of the game with spin on Friday.
Much is now resting on Bangladesh opener Mahmudul Hasan Joy, who finished on 44 not out with nightwatchman Taskin Ahmed.
Bangladesh were undone by some controlled slow bowling from Harmer (4-42) and Keshav Maharaj (0-24), who strangled the run rate as they conceded only 66 runs in 39 overs between them.
It was a big day for the 33-year-old Harmer, who had also earlier made his highest Test score of 38 not out as the South African tail-enders added valuable runs.
The pick of his wickets was that of Najmul Hossain Shanto (38) as the ball pitched on middle stump and turned to hit the top of off.
Keegan Petersen also took an excellent diving catch at short leg to dismiss visiting captain Mominul Haque for a duck.
Harmer had played the last of his five Tests in 2015 before embarking on a career in English county cricket, but he has been recalled with a number of South Africa's bowlers missing at the Indian Premier League.
Click here to sign up to our newsletter for all the latest and breaking stories from Australia and around the world.