The New York Giants' offense jumped into high gear Sunday, lead by rookie running back Saquon Barkley, and the defense held off a late rally led by Tampa Bay's Jameis Winston, who came off the bench to lead 4 consecutive touchdown drives.

In the end, Pat Shurmur got his third win as Giants' coach, a 38-35 final at MetLife Stadium over the Buccaneers.

Barkley rumbled for 142 yards and two scores on the ground, and added a receiving TD. It was one of two thrown by Eli Manning, who finished 17-of-18 passing and 231 yards, no picks .

The Giants were on cruise control early in the third, leading 24-7 and having intercepted Tampa''s Ryan Fitzpatrick three times. Winston into the game and sparked a stretch of 4 TDs in 4 possessions.

But with the Bucs looking to rally in the final minute down three, Winston himself was intercepted on a long pass down the sideline to seal the victory for New York.

The Giants improve to 3-7 and have won consecutive games for the first time since December of 2016. They visit the Eagles (4-6) next Sunday.

Tampa falls to 3-7 and will host San Francisco next week.