Five plays after a sure scoring strike tipped off his fingers, Baltimore rookie receiver Torrey Smith held onto a 26-yard touchdown pass from Joe Flacco with 8 seconds remaining to lift the Ravens (6-2) past the Pittsburgh Steelers (6-3) 23-20 on Sunday night.
Dolphins 31, Chiefs 3
The Miami Dolphins (1-7) are no longer winless. Matt Moore threw for 244 yards and three touchdowns, Reggie Bush had 92 yards rushing and another score and the Dolphins walloped the Kansas City Chiefs (4-4) 31-3 on Sunday.
Falcons 31, Colts 7
At Indianapolis, Julio Jones caught touchdown passes of 50 and 80 yards to keep Indianapolis winless.
The Falcons (5-3) won their third straight and earned their first road victory in a series that dates to 1966. The Colts have lost five straight home games for the first time since 2001, and this defeat was every bit as lopsided as the score.
Indianapolis gave up 14 points off two turnovers, failed to score on offense and did not produce a first down during a span of nearly 30 minutes.
Jones caught three passes from Matt Ryan for 131 yards and two touchdowns in his return from a hamstring injury. The rookie also ran twice for 33 yards.
Packers 45, Chargers 38
The Packers improved to 8-0 behind Rodgers, who completed 21 of 26 passes for 247 yards. He has an NFL-high 24 TD passes.
The Packers led by 21 points early in the fourth before Rivers threw two TD passes to Vincent Jackson in the span of 1:07 midway through the quarter.
Giants 24, Patriots 20
The Giants won that one, 17-14, on Manning's 13-yard scoring pass to Plaxico Burress with 35 seconds remaining. This time, it looked like the Patriots would win with a comeback of their own when Tom Brady threw a 14-yard scoring pass to Rob Gronkowski, making it 20-17 with 1:36 to go.
49ers 19, Redskins 11
At Landover, Maryland, Frank Gore ran for 107 yards, and the NFL's stingiest scoring defense forced three turnovers as San Francisco ran its winning streak to six games.
The 49ers improved to 7-1 and have their longest winning streak since 1997. They are also 4-0 on the road for the first time since 1992 and hold a commanding lead in the NFC West.
Alex Smith completed 17 of 24 passes for 200 yards. He hit rookie fullback Bruce Miller late in the first half for the seventh-round draft pick's first career touchdown. David Akers kicked four field goals.
Jets 27, Bills 11
Sanchez's 8-yard pass to Holmes with 3:27 left in the third quarter helped blow open the game as the Jets (5-3) won their third straight -- and first on the road -- to move into a tie with the Bills (5-3). LaDainian Tomlinson also scored on a 1-yard dive in the second half, three plays after Jim Leonhard recovered Fred Jackson's fumble.
Bengals 24, Titans 17
At Nashville, Tennessee, Andy Dalton threw for three touchdowns and 217 yards as Cincinnati rallied from a 10-point deficit for its fifth straight victory.
The Bengals (6-2) last won five in a row in 1988 when they won the AFC championship and went to their second Super Bowl. They also improved to 4-1 on the road with the rookie quarterback leading the Bengals to 17 unanswered points as he tossed TD passes to three different receivers.
Cardinals 19, Rams 13 OT
At Glendale, Arizona, rookie Patrick Peterson returned a punt 99 yards for a touchdown in overtime to lift Arizona over St. Louis.
Peterson, whose pass interference penalty moments earlier seemed to set up the Rams (1-7) for a game-winning field goal, fielded the ball at the 1. He evaded and bounced off tacklers over the next 30 yards or so, then outran everyone, striding the last few yards in celebration of his third punt return TD of the season as Arizona (2-6) snapped a six-game losing streak.
Arizona's Calais Campbell blocked Josh Brown's 42-yard field goal attempt as regulation ended to force the overtime.
Broncos 38, Raiders 24
McGahee had a 60-yard touchdown run that tied the game on the first play after Carson Palmer threw his second of three interceptions for the Raiders (4-4). McGahee then added a 24-yarder to ice it.
Tebow did much of his damage with his legs, rushing for a career-high 117 yards on 12 carries. He did enough damage with his arm to keep the Raiders honest, throwing touchdowns to Eric Decker and Royal.
Saints 27, Buccaneers 16
At New Orleans, Drew Brees passed for 258 yards and two touchdowns, and New Orleans running backs combined for 195 yards rushing.
Brees' scoring passes went for 3 yards to Lance Moore and 21 yards to Darren Sproles. Pierre Thomas added a tackle-breaking 9-yard score for the Saints (6-3), who saw their running game bounce back after gaining only 56 yards in a humbling loss at St. Louis a week earlier.
Freeman had 281 yards passing, but was routinely pressured into making poor throws.
Cowboys 23, Seahawks 13
At Arlington, Texas, Tony Romo shook off an inefficient first half to throw for a pair of touchdowns.
Romo had no trouble moving the ball from the start, but the Cowboys (4-4) settled for field goals on consecutive drives that stalled at the 2-yard line and inside the 1. On the next series, Dez Bryant was inside the 1 when a hit he never saw coming caused him to fumble the ball away.
Texans 30, Browns 12
The Texans (6-3), playing without injured receiver Andre Johnson for the fifth straight game, had a pair of 100-yard rushers for the second time in three weeks and moved three games over .500 for the first time.
The Browns (3-5) totaled 172 yards, the third straight opponent Houston has held under 200.