Best of NFL: Odell Beckham Leads Giants Over Ravens

EAST RUTHERFORD, N.J. -- A banged-up Odell Beckham Jr. turned a short fourth-and-1 pass into a winning 66-yard catch and run with 1:24 to play Sunday as the New York Giants snapped a three-game losing streak with a stunning 27-23 victory over the hurting Baltimore Ravens.

The win was the 700th in franchise history. Beckham gave it to the Giants with a career day despite going to the locker room with a hip pointer in the second quarter. Beckham returned before the half and made the Giants (3-3) a winner with a spectacular second half. It featured a 75-yard touchdown catch and a 43-yard reception that set up one of Josh Brown's two field goals.

The Ravens (3-3) lost their third straight.

Beckham finished with eight catches for 222 yards. His late heroics saved the Giants, who were on the verge of a fourth straight loss after Terrance West scored on a 2-yard run with a 2:04 to play, giving the Ravens a short-lived 23-20 lead.

LeSean McCoy rushes for 3 TDs in win vs. Chip Kelly's 49ers 
ORCHARD PARK, N.Y. -- LeSean McCoy scored three times and the Buffalo Bills extended their winning streak to four with a 45-16 victory over San Francisco and new starter Colin Kaepernick Sunday.

McCoy had 140 yards rushing and shook off what appeared to be a frightening injury to his right knee late in the second quarter. Tyrod Taylor threw two touchdown passes in helping Buffalo win four straight for the first time since the start of the 2008 season.

Kaepernick provided the 49ers a spark in his first start in nearly a year. Blaine Gabbert was benched following a 33-21 loss to Arizona.

Kaepernick finished 13 of 29 for 187 yards, including a 53-yard touchdown pass to Torrey Smith. But San Francisco (1-5) couldn't finish drives, settling for three field goals by Phil Dawson, in losing its fifth straight game.

Kaepernick was the target of numerous boos and chants when he kneeled during the national anthem in continuing his protest against racial oppression and police brutality.

The 49ers run defense continued to prove porous, giving up 312 yards.

Panthers lose shootout to Saints, fall to 1-5
NEW ORLEANS -- Drew Brees passed for 465 yards and four touchdowns, Will Lutz kicked a 52-yard field goal with 11 seconds left, and the New Orleans Saints pulled out a 41-38 victory over the Carolina Panthers on Sunday.

With his 15th 400-yard game, Brees broke a tie with Peyton Manning for the most all time in the regular season.

Brees also led the Saints (2-3) to a second straight victory while Carolina lost its fourth straight despite the return of quarterback Cam Newton, who missed last week's loss to Tampa Bay because of a concussion.

Newton passed for 322 yards and two touchdowns. He also ran for a 2-yard score that tied the game at 38 with 2:58 left and completed a comeback from an early 21-0 deficit.

However, he was also intercepted by Sterling Moore in the back of the end zone, stalling a promising drive in the first half -- a turnover that came back to haunt the defending NFC champions.

Tight end Josh Hill scored the Saints' final TD on a difficult, leaping 8-yard catch that was initially ruled incomplete. But coach Sean Payton challenged the call and officials ruled on review that Hill had possession long enough for a completion before the ball was knocked from his grasp.

Contact Us