Terry McLaurin was all over the field for the Washington Football Team Thursday night, carving up the New York Giants time and time again.

It was far from an easy night for Washington with Taylor Heinicke filling in for injured QB Ryan Fitzpatrick. However, Heinicke played well with 336 yards passing and 2 touchdowns. That included a first-half score to McLaurin.

McLaurin also showed off his strong route-running ability, creating plenty of separation against the Giants:

For the night, McLaurin finished with a game-high 11 catches for 107 yards and a touchdown. It goes down as McLaurin’s 7th career game with at least 100 yards receiving as Washington kicked a last-second field goal for the win.

Here’s a look at McLaurin’s highlights from Thursday Night Football:

Alternating QBs can sometimes drag down receivers, but so far, McLaurin has remained consistent regardless of who is under center. We’ll see if he can keep that up.