ORCHARD PARK, N.Y. (AP) — 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 E.J. 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.
Bills force 5 INTs, beat Ravens 23-20
Ravens Insider Top Stories
Fantasy Football PK and DEF Target PointsSenior Fantasy Football Expert Shawn Childs looks at the strategies behind the often forgotten kickers and defenses in the Fantasy Football world.
Jets resign WR/KR Jeremy RossAlmost 24 hours after the Jets announced wide receiver Jalin Marshall has a torn shoulder labrum, the team has resigned training camp standout Jeremy Ross among other roster moves.
Jets Insider7:17 AM
Osemele Looking Forward To Playing RavensKelechi Osemele looks at playing the Ravens like playing one's "little brother"
SB ReportYesterday at 1:06 PM
Week 4: Fantasy Football Start 'EmFormer No. 1 Ranked Fantasy Football Player in the World Mark Deming provides you with Week 4's best starting options for players who you may be thinking about leaving on the bench…
Scout FantasyYesterday at 12:47 PM