There's nothing better than a huge upset in sports.

Everyone loves (or at the very least can appreciate) an underdog rising to the challenge and overcoming the odds and on Sunday, we saw what could very well go down as the upset of the tournament.

The defending champions were in action on Day 4 of the World Cup as they started their quest to go back-to-back against Mexico, and while everyone thought Germany would come out on top, that didn't stop Mexico from doing the unimaginable.

 

#Mexico stuns the defending champs, beating #Germany 1-0 in their first game of the #WorldCup

A post shared by TSN (@tsn_official) on

Mexico scored in the first half and held on in the second half to secure the historic win and stun the sports world.