The Detroit Lions staved off a valiant upset bid from the New York Giants to steal a pivotal win. On a day where the two teams ahead of them in the NFC North both won to keep separation, the Lions stayed in the race with an overtime win over the Giants after facing 10-point deficits at multiple junctures throughout the game.