Key injuries and shocking upsets punctuated Week 6 of the 2017 NFL season. Here's a recap of the week's most interesting games:

The Packers Lost Aaron Rodgers (and a Game)

Green Bay Packers v Minnesota Vikings
Getty Images

Minnesota seized control of the NFC North with a 23-10 win over Green Bay on Sunday, as the Vikings knocked out Packers quarterback Aaron Rodgers (maybe for the season) with a broken collarbone. Harrison Smith had 1-1/2 sacks for Minnesota (4-2), but it was Anthony Barr's first-quarter hit on Rodgers, who fell on his throwing shoulder, that has turned the division and the conference race into a free-for all.

Brett Hundley relieved Rodgers for Green Bay (4-2), but he did little to move the ball as the Pack had a season-low 227 yards of offense. Hundley finished 18 for 33 for 157 yards, a scoring toss, three interceptions and four sacks.

Vikings quarterback Case Keenum, who started again in place of injured Sam Bradford, was 24 for 38 for 239 yards. It wasn't spectacular, but it was good enough to move Minnesota toward a division title.

Le'Veon Bell Made Sure the Chiefs Wouldn't Go Undefeated

Pittsburgh Steelers v Kansas City Chiefs
Getty Images

Le'Veon Bell ran for 179 yards and a touchdown, and the Pittsburgh Steelers beat the Kansas City Chiefs, 19-13, on Sunday, handing the NFL's last unbeaten team its first loss of the season.

Pittsburgh (4-2) led just 12-10 when Antonio Brown made a juggling, 51-yard touchdown catch in the fourth quarter that sealed the win. Kansas City (5-1) tried to rally, but they couldn't get back in the end zone, settling for a 33-yard field goal from Harrison Butker on one possession and watching their final drive stall near midfield.

Ben Roethlisberger threw for 252 yards for the Steelers, including the TD pass to Brown, who had eight catches for 155 yards. The Pittsburgh defense shut down NFL rushing leader Kareem Hunt, holding him to just 21 yards on nine carries.

The Giants Finally Won

New York Giants v Denver Broncos
Getty Images

Orleans Darkwa ran for 117 yards and New York forced three Denver turnovers, as the Giants shocked the Broncos, 23-10, on Sunday night to get their first win of the season.

New York (1-5) kept Denver (3-2) out of the end zone until Trevor Siemian threw a 13-yard touchdown pass to Jeff Heuerman with just over four minutes to play.

The Giants led 10-3 before the half when Janoris Jenkins intercepted Siemian and returned it 43 yards for a back-breaking touchdown. Siemian finished with 376 yards passing, but he threw two interceptions and was sacked four times, three by Jason Pierre-Paul.

Eli Manning completed 11 of 19 passes for 128 yards and a touchdown for New York.

The Dolphins Shocked the Falcons

Miami Dolphins v Atlanta Falcons
Getty Images

Cody Parkey kicked a 38-yard field goal with 2:30 to play, and the Miami Dolphins upset the Atlanta Falcons, 20-17, on Sunday. Jay Cutler threw two touchdown passes for Miami (3-2), which rallied from a 17-point halftime deficit to get an unlikely win over one of the NFC's best teams.

Matt Ryan completed 24 of 35 passes for 248 yards and a touchdown for Atlanta (3-2), but he threw a late interception that prevented the Falcons from attempting to tie the game with a field goal. The 2016 NFL MVP has thrown six interceptions in his last three games.

Jay Ajayi ran for 130 yards for the Dolphins, who had only scored three offensive touchdowns all season coming into the game.

Adrian Peterson Can Still Ball

Tampa Bay Buccaneers v Arizona Cardinals
Getty Images

Adrian Peterson ran for 134 yards and two touchdowns in his Cardinals debut, and Arizona beat the Tampa Bay Buccaneers, 38-33, on Sunday. Tampa Bay (2-3) rallied from a 31-0 hole, despite losing starting quarterback Jameis Winston to a right shoulder injury in the second quarter.

Ryan Fitzpatrick spelled Winston, throwing for 290 yards and three touchdowns, but his team couldn't recover an onside kick after he had cut the once-insurmountable Cardinals' lead to just five points.

Carson Palmer was 18 of 22 passing for 283 yards, with three touchdowns and an interception for Arizona (3-3). Larry Fitzgerald caught 10 passes for 138 yards and a score. Peterson, who was traded to the Cardinals from the Saints earlier this week, adds another Hall of Fame-level talent to the Arizona offense.

The Bucs haven't indicated that Winston's injury is serious enough to keep him out for an extended period. He did rejoin the team on the field in the second half, though he did not re-enter the game.

Tom Brady is the Winningest QB in NFL History

New England Patriots v New York Jets
Getty Images

Tom Brady passed for 257 yards with two touchdowns, and the New England Patriots held off the New York Jets, 24-17, on Sunday. With the win, Brady claimed his 187th regular-season NFL victory at quarterback, setting a new league record and breaking a tie with Peyton Manning and Brett Favre.

New England (4-2) moved into first place in the AFC East with the win. Both of Brady's touchdown passes went to tight end Rob Gronkowski.

New York (3-3) was hurt by questionable officiating. With the game 24-14, an apparent Austin Seferian-Jenkins touchdown catch was ruled a fumble and a touchback. The Patriots were able to run the clock and the Jets were unable to get close to the end zone again, settling for a field goal that would ultimately leave them short of tying the contest.

Josh McCown finished 31 of 47 passing for 354 yards with two touchdowns and two interceptions for New York.

Other Games

Thursday, October 12
Philadelphia 28, Carolina 23

Sunday, October 15
L.A. Rams 27, Jacksonville 17
L.A. Chargers 17, Oakland 16
New Orleans 52, Detroit 38
Houston 33, Cleveland 17
Washington 26, San Francisco 24
Chicago 27, Baltimore 24 (OT)

Bye Week:
Buffalo, Cincinnati, Dallas, Seattle

More From Mix 104.3