Game-winning field goals and surprising blowouts highlighted the NFL action from Week 6. Here’s a recap of all of Sunday’s games:

N.Y. Giants 26 — San Francisco 3

The Giants intercepted 49ers’ quarterback Alex Smith three times, as New York dominated San Francisco, 26-3, in San Francisco on Sunday. Antrel Rolle picked off two passes and Prince Amukamara snagged a third for the Giants (4-2) in a rematch of teams that played in last season’s NFC title game. San Francisco (4-2) was unable to generate any points after David Akers’ first quarter field goal.

Giants’ quarterback Eli Manning passed for 193 yards and one touchdown, while teammate Ahmad Bradshaw had 116 rushing yards and a score. Niners’ quarterback Smith threw for 200 yards, but he was sacked four times by the Giants.

Seattle 24 — New England 23

Russell Wilson threw a 46-yard touchdown pass to Sidney Rice with 1:18 to play, and the Seattle Seahawks beat the New England Patriots, 24-23, in Seattle on Sunday. Seattle (4-2) trailed 23-10 with 9:21 left before rallying for 14 points in the final eight minutes to upset New England (3-3). Wilson completed 16 of 27 passes for 293 yards and three touchdowns for the Seahawks. Tom Brady passed for 395 yards, two touchdowns and two interceptions for the Patriots. New England’s Wes Welker caught 10 passes for 138 yards and a score.

Green Bay 42 — Houston 24

Aaron Rodgers tied a franchise record with six touchdown passes, and the Green Bay Packers beat the previously undefeated Houston Texans, 42-24, in Houston on Sunday night. Three of Rodgers’ scoring tosses went to Jordy Nelson, who had nine catches for 121 yards for the Packers (3-3). Rodgers completed 24 of 37 passes for 338 yards, while Randall Cobb had seven receptions for 102 yards. Arian Foster ran for two touchdowns for Houston (5-1).

Buffalo 19 — Arizona 16 (OT)

Rian Lindell kicked a 25-yard field goal in overtime, and the Buffalo Bills beat the Arizona Cardinals, 19-16, in Arizona on Sunday. Buffalo (3-3) had the winning kick set up by Jairus Byrd’s second interception of the game. He picked off John Skelton, who replaced the injured Kevin Kolb, for Arizona (4-2). Cardinals’ kicker Jay Feely made a franchise-record 61-yard field goal with 1:09 remaining in regulation to tie the game at 16. Bills’ running back C.J. Spiller carried 12 times for 88 yards and a score. Arizona’s Larry Fitzgerald caught six passes for 93 yards and a touchdown.

Detroit 26 — Philadelphia 23 (OT)

Jason Hanson kicked a 45-yard field goal in overtime, and the Detroit Lions rallied from a 10-point fourth-quarter deficit to beat the Philadelphia Eagles, 26-23, in Philadelphia on Sunday. Detroit (2-3) scored 17 fourth-quarter points, as Philadelphia (3-3) lost its second game in a row.

Lions’ quarterback Matthew Stafford was 22 of 45 for 311 yards, one touchdown and an interception. Teammate Calvin Johnson added six receptions for 135 yards for Detroit. Michael Vick completed 28 of 46 passes for 311 yards, two touchdowns and two interceptions for the Eagles. Philadelphia’s Jeremy Maclin caught six passes for 130 yards and a score.

Baltimore 31 — Dallas 29

Kicker Dan Bailey missed a 51-yard field goal attempt with six seconds to play, and the Dallas Cowboys lost to the Baltimore Ravens, 31-29, on Sunday in Baltimore. After falling behind 24-13 when Jacoby Jones ran back a kickoff return an NFL-record 108 yards, Dallas (2-3) clawed back to within two points, but could not get the victory.

Ray Rice ran for two touchdowns for Baltimore (5-1), and teammate Anquan Boldin had five catches for 98 yards. Cowboys’ running back DeMarco Murray carried 14 times for 93 yards, while teammate Felix Jones had 18 carries for 92 yards and a touchdown. Receiver Dez Bryant had 13 receptions for 99 yards and two scores for Dallas.

Atlanta 23 — Oakland 20

Matt Bryant kicked a 55-yard field goal with just 1 second remaining, and the Atlanta Falcons beat the Oakland Raiders, 23-20, in Atlanta on Sunday. Off to their best start in franchise history, Atlanta (6-0) had just 286 total yards. Matt Ryan passed for 249 yards and a score, but he had three interceptions for the Falcons. Carson Palmer threw for 353 yards, a touchdown and an interception for Oakland (1-4). Raiders’ wide receiver Denarius Moore had five receptions for 104 yards and a score.

Cleveland 34 — Cincinnati 24

Brandon Weeden threw two touchdown passes, and the Cleveland Browns beat the Cincinnati Bengals, 34-24, in Cleveland on Sunday to snap an 11-game losing streak. Cleveland (1-5) did not trail in the game after Montario Hardesty scored on a 1-yard dive early in the fourth quarter. Andy Dalton threw for 381 yards, three touchdowns and three interceptions for Cincinnati (3-3). A.J. Green had seven receptions for 135 yards and two scores for the Bengals. Josh Gordon had three catches for 99 yards and a touchdown for the Browns.

Miami 17 — St. Louis 14

Ryan Tannehill threw two touchdown passes, and the Miami Dolphins beat the St. Louis Rams, 17-14, in Miami on Sunday. Miami (3-3) averted a last-minute loss when Rams’ rookie kicker Greg Zuerlein missed a 66-yard field goal for St. Louis (3-3). Marlon Moore and Anthony Fasano each had a touchdown reception for the Dolphins. Brandon Gibson caught seven passes for 91 yards for the Rams, while teammate Sam Bradford threw for 315 yards.

N.Y. Jets 35 — Indianapolis 9

Shonn Greene ran for 161 yards and scored three times, as the New York Jets beat the Indianapolis Colts, 35—9, in East Rutherford, NJ on Sunday. New York (3-3) led from the early second quarter on, as Indianapolis (2-3) never found an offensive groove. Colts’ rookie quarterback Andrew Luck was 22 of 44 for 280 yards, no touchdowns and two interceptions. Jets’ quarterback Mark Sanchez completed 11 of 18 passes for just 82 yards.

Washington 38 — Minnesota 26

Robert Griffin III ran for two touchdowns, including a 76-yard score with 2:43 to play, and the Washington Redskins beat the Minnesota Vikings, 38-26, in Landover, Md. on Sunday. Griffin finished with 138 rushing yards and 182 passing yards for Washington (3-3). Minnesota (4-2) led 9-0 after the first quarter, but watched the Redskins score the game’s next 24 points. Vikings’ quarterback Christian Ponder was 35 of 52 for 352 yards, two touchdowns and two interceptions. Adrian Peterson carried 17 times for 79 yards.

Tampa Bay 38 — Kansas City 10

Josh Freeman passed for 328 yards and three touchdowns, and the Tampa Bay Buccaneers beat the Kansas City Chiefs, 38-10, in Tampa on Sunday. Up just 7-3 at halftime, Tampa Bay (2-3) scored two third-quarter touchdowns, including a 78-yard interception return by Ronde Barber, to put the game out of reach. Kansas City (1-5) scored their only touchdown of the day when Michael Koenen blocked a punt and Edgar Jones recovered.

Buccaneers’ wide receiver Mike Williams caught four passes for 113 yards and a score. Chiefs’ quarterback Brady Quinn, subbing for the injured Matt Cassel, was 22 of 38 for 180 yards, no touchdowns and two interceptions. Kansas City’s Jamaal Charles, the NFL’s leading rusher, was held to just 40 yards on the game.

Bye Week:
Chicago Bears, New Orleans Saints, Carolina Panthers, Jacksonville Jaguars

More From KGAB