NFL Week 5 grades: Giants get an 'A+' for upset in London; Steelers get an 'F' for blowout loss to Bills

The Giants have been to London three times and all three times, they've come away with a victory 

and it's probably safe to say their most recent win was also their most improbable one

On paper, it didn't seem like the Giants were going to have much of a chance to beat the Packers on Sunday, but the Giants clearly don't read the paper.

In front of a raucous crowd at Tottenham Hotspur Stadium, the Giants were able to steal a 27-22 win in a game that no one thought they could win.

Not only did they go into Week 5 with a banged-up starting quarterback (Daniel Jones), but they were also missing several key receivers. 

And to be honest, it was actually worse than that.

With his options limited on offense, Giants coach Brian Daboll decided to throw the kitchen sink at the Packers: He devised a game plan with offensive coordinator Mike Kafka that kept the Giants offense one step ahead of the Packers defense for nearly the entire game.