The United States of America's emphatic victory over Pakistan at the 2024 T20 World Cup has left cricket fans stunned.
But where does the victory fit in among the greatest T20 upset victories?
All Sport counts down the top ten.
5. 2016, Zimbabwe defeat India by 2 runs
We mentioned earlier that Zimbabwe and Ireland would feature on this list again, and it was just the next year that Zimbabwe once again got the better of the giants in Harare.
This time, India had the likes of MS Dhoni in their side, but still couldn't find a way over the African nation.
Zimbabwe this time leaned on Elton Chigumbura to take them to 170, with the lower-order batsman saving an innings that had earlier looked in a difficult spot by hitting 54 off 26 balls not out.
A young Jasprit Bumrah was the pick of the bowlers with 2 for 24 from his 4 overs.
India again lost regular wickets in the reply, with Manish Pandey managing 48 of 35 balls, but they couldn't find a way over the line, finishing just two runs short.






