7. Germany Beats Canada in Hockey final of Olympics
The German national hockey team was given 60-1 odds to win the gold medal in the 2018 Winter Olympics. Yet they pulled off the massive upset, to defeat the much-favored Canada team.
Canada has won the gold medal nine times and were supposed win their 10th this year, but Germany broke their hearts in the final.