5. Baltimore Ravens 29 Minnesota Vikings 26-Week 14
This game had one of the best finishes in the history of the NFL. There were five lead changes in the final 2:05, including two miraculous 70+ yard touchdown catches, one by each team. Baltimore got the final laugh though, scoring with four seconds left to give them the lead for good.