Rookie linebacker Kiko Alonso and the rest of the Bills’ defense handed Joe Flacco one of the worst games of his career on Sunday.
Alonso and converted cornerback Aaron Williams each had two interceptions in helping the Bills hang on for a 23-20 win over the Baltimore Ravens.
Alonso’s second interception with 57 seconds left sealed the win, when he made a diving catch to intercept a tipped pass intended for Dallas Clark over the middle.
Fred Jackson had 87 yards rushing, and scored on a 14-yard run for the Bills, who are off to a 2-2 start under rookie head coach Doug Marrone. C.J. Spiller added 77 yards rushing in helping Buffalo combine for 203 yards on the ground against a defense that had allowed just 224 in its first three games.
Joe Flacco threw a career-worst five interceptions, and finished 25 of 50 for 347 yards passing, and two touchdowns.
Torrey Smith had five catches for 155 yards, including a 26-yard touchdown for the Ravens (2-2).
Alonso, a second-round pick out of Oregon, has four interceptions on the season. And he became the team’s first rookie linebacker to have an interception in three consecutive games.
Defensive tackle Marcell Dareus had two of Buffalo’s four sacks. The Bills’ defense bounced back from a porous outing in a 27-20 loss to the New York Jets last week.
The five interceptions were the most by the Bills defense since it had six in a 16-13 overtime win over the New York Jets on Oct. 18, 2009.
The Bills limited the Ravens to 345 yards, after giving up 513 to the Jets.
And they did it with a defensive secondary that was missing both starting cornerbacks Stephon Gilmore (broken hand) and Leodis McKelvin (right hamstring) and starting safety Jairus Byrd (foot injury). The defensive backfield was thinned even further after Williams was unable to finish the game because of a sore back.
Rookie quarterback EJ Manuel went 10 of 22 for 167 yards, including a 42-yard touchdown pass to fellow rookie Robert Woods. Manuel, however, threw two interceptions and also lost a fumble.
The Bills never trailed after Woods scored to make it 13-7 midway through the second quarter.
Dan Carpenter hit all three field-goal attempts, including a 22-yarder with 2 minutes left in the third quarter to put the Bills ahead 23-14.
The Ravens kept threatening to pull out the victory, but lacked finish.
Flacco opened the Ravens first drive of the fourth quarter by hitting Smith on a deep post route for a 74-yard catch. Baltimore failed to gain another yard in settling for Justin Tucker’s 35-yard field goal with 7:12 left.
The Ravens got close again on their next possession when Flacco hit Deonte Thompson for a 33-yard catch. A facemask penalty on the play against Jim Leonhard gave the Ravens the ball at the Bills 11.
The drive ended when Flacco forced a pass over the middle intended for Ray Rice, and broken up by Da’Norris Searcy. Tucker then hit a 24-yard field goal.
The Ravens managed just 121 yards and five first downs in the first half. And Baltimore’s defense set up the team’s lone touchdown, which came after Manuel lost a fumble at the Buffalo 27 while being sacked by defensive end Chris Canty.
The Bills overcame injuries to both Jackson and Spiller (left ankle), who were both out during a portion of the third quarter. Both returned and finished the game.
The Titans beat up Geno Smith. The New York Jets knocked Jake Locker out of the game with a hip injured seriously enough to send Tennessee's quarterback to the hospital.
Locker threw a career-high three touchdowns before being carted off the field, and the Titans routed the Jets 38-13 for their second straight victory.
Locker was hurt with 11:14 left in the third quarter when hit first by Muhammad Wilkerson after throwing an incomplete pass, then popped by Quinton Coples. He grabbed at his hip as he went to the ground and was taken from the field before being loaded into an ambulance. The Titans had no immediate word on the severity of his injury.
Alterraun Verner intercepted two passes and recovered a fumble, Karl Klug sacked Smith and stripped him of the ball for a TD as the Titans turned Smith's four turnovers into 28 points. Ropati Pitoitua had two of Tennessee's five sacks as the Titans (3-1) continued their surprising start.
The Jets (2-2) couldn't overcome Smith's rookie mistakes, especially not after receiver Stephen Hill was knocked out of the game with a head injury on the second offensive play.
Seahawks 23, Texans 20
HOUSTON — Steven Hauschka kicked a 45-yard field goal in overtime to give the Seattle Seahawks a 23-20 win over the Houston Texans on Sunday and the first 4-0 start in franchise history.
Houston (2-2) failed to score on two possessions in overtime. The Seahawks got the win on their second drive in overtime after rallying from a 20-3 deficit.
A key play on the winning drive came when Doug Baldwin caught a 7-yard pass and Kareem Jackson was penalized for unnecessary roughness for dumping him into the ground. That got Seattle in field goal range and Hauschka's kick came four plays later.
The Seahawks rallied to tie it at 20-20 on an interception return for a touchdown by Richard Sherman in the fourth quarter.
Lions 40, Bears 32
DETROIT — Reggie Bush's 37-yard touchdown run helped Detroit score 27 points in the second quarter and he accounted for 173 yards of offense to help the Lions beat Chicago.
Detroit (3-1) moved into a first-place tie with Chicago (3-1) in the NFC North. The Lions scored 24 straight points, including three TDs in a span of 3 minutes, 26 second, after Matt Forte's 53-yard TD run gave the Bears 10-6 lead early in the second quarter.
Jay Cutler, who had four turnovers, threw a pair of touchdown passes and 2-point conversions in the final 4 minutes to pull Chicago within eight points to make the score look respectable.
Lions receiver Kris Durham recovered the onside kick to seal the win.
Vikings 34, Steelers 27
LONDON — Greg Jennings made two touchdown catches, Adrian Peterson ran for two scores and the Vikings' defense made a big stop with time running out to preserve a win over the Steelers.
Playing at Wembley Stadium, Everson Griffen stripped Ben Roethlisberger on the 6-yard line with 19 seconds left. Kevin Williams recovered to seal the victory.
Jennings made a 70-yard catch-and-run for a touchdown and Peterson had a 60-yard score to help offset two scores by Pittsburgh rookie running back Le'Veon Bell and give Minnesota (1-3) some hope of turning its season around.
The Steelers fell to 0-4 for the first time since 1968.
Vikings quarterback Matt Cassel, starting in place of injured Christian Ponder, finished 16 of 25 for 248 yards and two touchdowns.
Roethlisberger was 36 for 51 for 383 yards, with one touchdown and one interception.
Cardinals 13, Buccaneers 10
TAMPA, Fla. — Carson Palmer threw a 13-yard touchdown pass to Larry Fitzgerald, then Jay Feely kicked a 27-yard field goal with 1:29 remaining and Arizona rallied to beat Tampa Bay.
Patrick Peterson had two interceptions, one setting up Arizona's first TD in six quarters, the other to ruin any chance of rookie Mike Glennon pulling off a comeback in his first NFL start for the winless Bucs (0-4).
Feely also kicked a 42-yard field goal for the Cardinals (2-2), who trailed 10-0 at halftime.
Starting in place of the benched Josh Freeman, Glennon was steady — if not spectacular — for most of the game. But it all unraveled after Peterson stepped in front of a pass for Vincent Jackson.
Fitzgerald beat cornerback Darrelle Revis on the next play for his 80th career TD reception.
Browns 17, Bengals 6
CLEVELAND — Brian Hoyer, the local kid who always dreamed of being Cleveland's quarterback, threw two touchdown passes in his first start at home to lead the Browns to a win over Cincinnati.
Hoyer's 1-yard TD pass to Chris Ogbonnaya with 4:54 left gave the Browns (2-2) an 11-point lead and Cleveland turned it over to its vastly improved defense.
In his second start in place of injured Brandon Weeden, Hoyer finished 25 of 38 for 269 yards. He threw a 2-yard TD pass in the first half to Jordan Cameron, who had 10 catches for 91 yards.
The Bengals (2-2) couldn't get anything going on offense and Andy Dalton was intercepted by Buster Skrine with 3:43 left, ending any chance of a comeback.
Cleveland limited the Bengals to 63 rushing yards and cornerback Joe Haden contained wide receiver A.J. Green.
Chiefs 31, Giants 7
KANSAS CITY, Mo. — Alex Smith threw three touchdown passes, Dexter McCluster returned a punt 89 yards for another score and unbeaten Kansas City kept New York winless at 0-4.
Smith hit touchdown passes of 4, 2 and 35 yards for the Chiefs (4-0), who under Andy Reid have already doubled their victory total of 2012. They are the second team to go from a two-win season to 4-0 the next year.
The Giants, who trailed only 17-7 after three quarters, are 0-4 for the first time since 1987.
Eli Manning connected with Victor Cruz on a 69-yard scoring play for New York's only score. The Kansas City defense sacked Manning three times. Smith was intercepted twice, the first giveaways by the Chiefs, who also lost a fumble.
Colts 37, Jaguars 3
JACKSONVILLE, Fla. — Andrew Luck threw two touchdown passes, Trent Richardson ran for a score and Indianapolis became the latest team to beat Jacksonville by double digits.
The Colts (3-1) weren't all that good, especially early in the first half, but they were plenty good against one of the worst teams in the league.
Indianapolis led 20-3 at halftime — Jacksonville (0-4) has been outscored 75-8 in the first half this season — and made it a laugher with consecutive touchdown drives in the third quarter.
Luck found Coby Fleener for a 31-yard score, a play in which even Fleener was surprised that he was so wide open, and then connected with Reggie Wayne in the back of the end zone from 5 yards.
That made it 34-3 and sent many of the Jaguars faithful heading to the exits.
Broncos 52, Eagles 20
DENVER — Peyton Manning threw four touchdown passes against the Philadelphia Eagles in a game that was billed as fast-break football at its finest and the Denver Broncos scored more points than they ever had in their 54-year history.
With two TD passes each to Demaryius Thomas and Wes Welker, Manning completed all but a-half dozen of his 34 throws for 327 yards. He didn't even step on the field in the fourth quarter and cooled his cleats on the sideline for a 12-minute stretch in the first half, too.
Just another day in the life of Manning, whose 16 TD passes are the most in the first month of a season, besting the previous mark of 14 set by Don Meredith in 1966 and tied by Kurt Warner in 1999. Manning also joined Milt Plum in 1960 as the only quarterbacks to throw that many touchdown passes without an interception.
The Eagles also (1-3) surrendered two TDs on special teams in losing for the third straight time, all to AFC West opponents: Trindon Holliday's 105-yard kickoff return and Steven Johnson's blocked punt, which he scooped up himself and returned for a 17-yard score.
Matt Prater's 53-yard field goal capped Denver's 15th straight regular season win, which bested the franchise mark of 14 set in 1997-98 and also broke the previous franchise scoring record of 50 points set against San Diego on Oct. 6, 1963.
Redskins 24, Raiders 14
OAKLAND, Calif. — After three straight losses to open the season, Robert Griffin III and the Washington Redskins aren't worried about the aesthetics of their first win.
Griffin threw a go-ahead touchdown pass late in the third quarter and David Amerson returned an interception for another score to help the Washington Redskins overcome an early 14-point deficit to beat the banged-up Oakland Raiders on Sunday for their first win of the season.
The Redskins (1-3) looked ready to extend the worst start for the franchise since 2001 when they fell behind 14-0 after the first quarter on a blocked punt touchdown and a scoring pass from Matt Flynn.
But the much-maligned Washington defense allowed the Raiders (1-3) no more points, taking advantage of an offense that was without starting quarterback Terrelle Pryor the entire game and starting running backs Darren McFadden and Marcel Reece for most of it.
Chargers 30, Cowboys 21
SAN DIEGO — Philip Rivers and the rest of the San Diego Chargers made sure they didn't let a fourth-quarter lead slip away against the Dallas Cowboys.
Rivers threw for 401 yards and three touchdowns, including a 56-yarder to Antonio Gates, and the San Diego Chargers rallied to beat the Cowboys 30-21 Sunday.
The Chargers (2-2) had blown late leads in their two losses this season. On Sunday, they scored the final 20 points to beat Dallas (2-2).
Rivers' biggest pass wasn't necessarily his prettiest. He short-armed a pass over the middle to Gates, who slid behind linebacker Sean Lee to haul it in and score with 6:54 to go.
Lee had intercepted Rivers on a deflected pass and returned it 52 yards for a touchdown and a 21-10 lead late in the second quarter. Dallas didn't score again.