Top 10 Greatest Upsets Of All Time

#10. North Korea 1 – 0 Italy (1996)


The 1966 World Cup was famously won by England however it was memorable for another reason as the minnows of North Korea beat the mighty Italy in Middlesbrough. The Italians needed just a point from the match where all three were expected in order to qualify for the next stages of the tournament. Complacency must have crept in however as they were turned over by a side that no-one expected to win. A 1-0 victory meant that Italy went home, surely in disbelief that they had been embarrassed by the North Korean football team in one of the most shocking World Cup matches ever.


  • 1 2 3 4 5 6 7 8 9 10