The New York Giants won despite blowing a big lead, and the Atlanta Falcons remained undefeated. Here's a recap of all of Sunday's action:

N.Y. Giants 29 — Dallas 24

Lawrence Tynes kicked two field goals in the fourth quarter, and the New York Giants beat the Dallas Cowboys, 29-24, in Dallas on Sunday after blowing a 23-point lead. New York (6-2) surged to a 23-0 advantage early in the second quarter after defensive end Jason Pierre-Paul returned a Tony Romo interception 28 yards for a touchdown. Dallas (3-4) then scored 24 straight points to take a 1-point lead at the end of the third quarter.

Tynes kicked a 43-yard field goal with 10:20 remaining and added a 37-yarder with 3:31 left. He had five field goals in the game. The Cowboys nearly scored a potential game-winning touchdown when Dez Bryant caught a 37-yard pass in the end zone with 10 seconds to play, but officials used replay to rule that his hand touched out of bounds upon landing.

Romo completed 36 of 62 passes for 437 yards, a touchdown and four interceptions. He was sacked four times. Jason Witten caught 18 passes for 167 yards for the Cowboys. Giants' quarterback Eli Manning was held to just 192 passing yards and no touchdowns.

Atlanta 30 — Philadelphia 17

Matt Ryan threw for 262 yards and three touchdowns, and the Atlanta Falcons beat the Philadelphia Eagles, 30-17, in Philadelphia on Sunday. Atlanta (7-0) remained the NFL's last undefeated team at the expense of Philadelphia (3-4), which suffered its first lost after a bye under coach Andy Reid. The Falcons scored on their first six possessions. Julio Jones caught five passes for 123 yards, including a 63-yard score over Nnamdi Asomugha that put Atlanta up 21-7 with 6:33 to play in the first half.

Denver 34 — New Orleans 14

Peyton Manning passed for 305 yards and three touchdowns, and the Denver Broncos routed the New Orleans Saints, 34-14, in Denver on Sunday night. Willis McGahee added 122 rushing yards and a score for Denver (4-3), while teammate Demaryius Thomas caught seven passes for 137 yards and a touchdown. New Orleans (2-5) was held to just 252 total yards of offense by the Broncos' defense. Saints' quarterback Drew Brees threw for 213 yards, two touchdowns and an interception.

Indianapolis 19 — Tennessee 13 (OT)

Andrew Luck threw a 16-yard touchdown pass to Vick Ballard in overtime, and the Indianapolis Colts beat the Tennessee Titans, 19-13, in Nashville on Sunday. Indianapolis (4-3) tied the game in regulation when Delone Carter scored from 1-yard out with 3:24 to play. Luck finished with 297 yards, a touchdown and an interception for the Colts. Chris Johnson carried 21 times for 99 yards for Tennessee (3-5).

Chicago 23 — Carolina 22

Robbie Gould's 41-yard field goal as time expired allowed the Chicago Bears to beat the Carolina Panthers, 23-22, in Chicago on Sunday. The Bears trailed 19-7 heading into the fourth quarter before rallying. After scoring on a 12-yard touchdown pass from Jay Cutler to Kellen Davis with 6:52 to play, Chicago (6-1) pulled ahead 20-19 after Tim Jennings intercepted his second pass of the game and returned it 25 yards for a score. Justin Medlock hit a 45-yard field goal to give Carolina (1-6) a 22-20 lead, before the Bears' final drive ended with Gould's game-winning kick.

Cam Newton passed for 314 yards for the Panthers and ran for a score, but he was intercepted twice. Carolina receiver Steve Smith caught seven passes for 118 yards. Brandon Marshall had nine receptions for 98 yards to lead the Bears.

Detroit 28 — Seattle 24

Matthew Stafford completed a 1-yard touchdown pass to Titus Young with 20 seconds to play, and the Detroit Lions beat the Seattle Seahawks, 28-24, in Detroit on Sunday. Detroit (3-4) marched 80 yards on 16 plays after Zach Miller's 16-yard touchdown reception had given Seattle (4-4) the lead with under six minutes to play.

Stafford completed 34 of 49 attempts for 352 yards, three touchdowns and an interception. Young caught nine passes for 100 yards and two scores for the Lions. Marshawn Lynch led the Seahawks' offense with 105 yards and a touchdown on 12 carries.

Cleveland 7 — San Diego 6

Trent Richardson ran for 122 yards and a touchdown, and the Cleveland Browns beat the San Diego Chargers, 7-6, in rainy Cleveland on Sunday. Cleveland (2-6) scored in the first quarter when Richardson dashed 26 yards, and they kept San Diego (3-4) out of the end zone for the duration of the game. Philip Rivers threw for 154 yards for the Chargers, while teammate Ryan Mathews carried 24 times for 95 yards.

Green Bay 24 — Jacksonville 15

Aaron Rodgers threw for two touchdowns, and the Green Bay Packers beat the Jacksonville Jaguars, 24-15, in Green Bay on Sunday. Leading just 14-12 after three quarters, Green Bay (5-3) used a 4-yard fourth-quarter touchdown pass from Rodgers to Donald Driver to all but clinch the win over Jacksonville (1-6). Jaguars' receiver Cecil Shorts had eight catches for 116 yards, and quarterback Blaine Gabbert threw for 303 yards and a touchdown.

Oakland 26 — Kansas City 16

Carson Palmer threw for 209 yards and two touchdowns, and the Oakland Raiders beat the Kansas City Chiefs, 26-16, in Kansas City on Sunday. Sebastian Janikowski kicked four field-goals for Oakland (3-4), while teammate Darren McFadden ran for 114 yards. Denarius Moore caught five passes for 96 yards for the Raiders, including a 9-yard score just before halftime that put them ahead to stay. Kansas City (1-6) committed four turnovers. Chiefs' quarterback Matt Cassel passed for 218 yards in place of Brady Quinn, who was injured early in the first half.

New England 45 — St. Louis 7

Tom Brady threw four touchdown passes, and the New England Patriots beat the St. Louis Rams, 45-7, in London on Sunday. St. Louis (3-5) scored the game's first points, as Sam Bradford connected for a 50-yard scoring pass to Chris Givens, but New England (5-3) scored touchdowns on its first five drives of the game to rout the Rams.

Brady finished 23 of 35 for 304 yards and the four scoring tosses. New England's Rob Gronkowski caught eight passes for 146 yards and two touchdowns, and Stevan Ridley carried 15 times for 127 yards for the Patriots.

Pittsburgh 27 — Washington 12

Ben Roethlisberger threw for 222 yards and three touchdowns, and the Pittsburgh Steelers beat the Washington Redskins, 27-12, on Sunday. Pittsburgh (4-3) scored on its first four possessions. Jonathan Dwyer ran for 107 yards in just his second NFL start for the Steelers. Washington (3-5) struggled on offense, as quarterback Robert Griffin III passed for 177 yards and a score, but he had just eight yards rushing.

Miami 30 — N.Y. Jets 9

Olivier Vernon recovered a blocked punt for a touchdown and also blocked a field goal, and the Miami Dolphins beat the New York Jets, 30-9, in East Rutherford N.J. on Sunday. After starting quarterback Ryan Tannehill injured his left leg on a sack early, Miami (4-3) rallied behind backup Matt Moore. Moore was 11 of 19 for 131 yards, a touchdown and an interception. Mark Sanchez was 28 of 54 for 283 yards with a touchdown and interception for New York (3-5).

Bye Week:
Buffalo Bills, Cincinnati Bengals, Baltimore Ravens, Houston Texans