Trevor Siemian threw a career-high four touchdown passes in his first road start and was nearly perfect under fourth-quarter pressure on Sunday, rallying the visiting Denver Broncos to a 29-17 victory over the Cincinnati Bengals.
The defending Super Bowl champions are 3-0 under Siemian, who took over after Peyton Manning retired and Brock Osweiler went to Houston. He completed 11 of 12 passes while rallying the Broncos to a pair of fourth-quarter touchdowns.
The previous Bronco to throw for four touchdowns was Manning in 2014 against the Dolphins. Siemian went 23 of 35 for 312 yards and a passer rating of 132.1.
Siemian had a 41-yard touchdown pass to Emmanuel Sanders to get it started, and stood in under a heavy rush and connected with Demaryius Thomas on a 55-yard score with 4:23 left to clinch it. Sanders finished with nine catches for 117 yards.
The Bengals got their dormant running game going, but were still out of sync as they fell to 1-2 for the first time in five years. Jeremy Hill ran for a pair of touchdowns and 97 yards — huge strides for Cincinnati's pass-heavy offense — but Andy Dalton couldn't do much after the Bengals fell behind.
Vikings 22, Panthers 10
Sam Bradford threw a touchdown pass to Kyle Rudolph, Marcus Sherels returned a punt for a score as Minnesota snapped the Carolina's 14-game home winning streak.
The Vikings (3-0) put the clamps on Cam Newton, intercepting the league's reigning MVP three times and sacking him eight times, one of those resulting in a safety by Danielle Hunter.
The eight sacks were the second-most ever against Newton.
The Panthers had come in averaging 42 points per game in their last three home games, but could do little after bolting to a 10-0 lead. The Vikings held Carolina receivers Kelvin Benjamin and Devin Funchess without a catch.
Bradford improved to 2-0 as the Vikings starter, completing 18 of 28 passes for 171 yards. With Adrian Peterson injured, Matt Asiata and Jerick McKinnon combined for 70 yards rushing on 22 carries. Rudolph had seven catches for 70 yards, including a 15-yard TD catch to put the Vikings ahead for good in the early in the third quarter.
Ravens 19, Jaguars 17
Justin Tucker kicked a 54-yard field goal with 1:02 remaining, lifting Baltimore to the win at Jacksonville.
Tucker raised both arms in celebration as his fourth field goal of the day split the uprights with plenty of distance. The Ravens improved to 3-0 for the third time in franchise history and first since 2009.
The Jaguars fell to 0-3 for the third time in the last four years and surely will hear more talk about coach Gus Bradley's job security. Bradley is now 12-39 in four seasons, the second-worst winning percentage of any NFL coach with at least 50 games.
Tucker also made kicks of 43, 42 and 37 yards.
Eagles 34, Steelers 3
Carson Wentz threw for 301 yards and two touchdowns, a fierce defense shut down Ben Roethlisberger and Antonio Brown and Philadelphia won big at home to remain unbeaten.
The No. 2 overall pick this spring connected with Darren Sproles on a 73-yard, catch-and-run TD and tossed a 12-yard TD pass to Jordan Matthews.
After beating the Browns (0-3) and Bears (0-2) in the first two games, the Eagles (3-0) proved they could compete with the big boys. The Steelers (2-1) averaged 31 points the first two weeks and are considered Super Bowl contenders.
Sproles finished with six catches for 128 yards and Kenjon Barner and rookie Wendell Smallwood each had their first career rushing TDs.
Roethlisberger had 257 yards passing, one interception and no TDs after tossing six in the first two games. Brown caught 12 passes for 140 yards, most of which after the outcome was decided.
Chiefs 24, Jets 3
Kansas City returned two turnovers for touchdowns, intercepted three passes in the end zone and forced eight turnovers total in the victory over visiting New York.
Marcus Peters had two of the picks for the Chiefs (2-1), including the first of four off the Jets' Ryan Fitzpatrick in the fourth quarter. Daniel Sorenson had another, Derrick Johnson returned his 55 yards for a touchdown, and D.J. White snagged his in the end zone with 1:54 left in the game.
The eight turnovers were the most by the Jets (1-2) since they set a franchise record with 10 in a loss to the New England Patriots on Nov. 21, 1976.
Alex Smith was 25 of 33 for 237 yards and a touchdown for Kansas City, while Spencer Ware added 75 yards rushing. But it was the performance of the defense — and all those Jets turnovers — that helped the Chiefs bounced back from their first regular-season defeat in 12 games.
Seahawks 37, 49ers 18
Russell Wilson threw for 243 yards and a touchdown before injuring his left knee as Seattle rolled to a rout over visiting San Francisco.
Wilson was injured with about 10 minutes to go in the third quarter getting pulled down awkwardly on a sack by San Francisco's Eli Harold. Harold was called for a horse collar penalty, but the bigger concern was how he fell on Wilson's left leg.
Wilson stayed down on the field for a few moments before walking off. Wilson missed the first play of his career due to injury, but returned to throw one more pass. The completion led to the third of Steven Hauschka's three field goals for a 27-3 lead and after that Wilson's day was done.
Wilson had a brace placed on his left knee, and he never saw the field again, giving the final 1 1/2 quarters of the blowout to rookie Trevone Boykin.
Wilson finished 15 of 23 passing, including an 18-yard touchdown pass to tight end Jimmy Graham. Boykin also threw the first TD pass of his career, hitting Doug Baldwin on a 16-yard touchdown early in the fourth quarter. Baldwin had eight catches for a career-high 164 yards.
Cowboy 31, Bears 17
Dak Prescott led scoring drives on all four Dallas possessions in the first half before throwing his first career touchdown pass in the victory over winless Chicago to snap an eight-game home losing streak.
With his second straight win, Prescott doubled the number of victories the Cowboys (2-1) had in 14 games without injured quarterback Tony Romo over three seasons before the rookie fourth-round pick showed up. Prescott was 19 of 24 for 248 yards in Dallas' first home win since last year's opener.
Prescott's first TD pass was a 17-yarder to Dez Bryant for a 31-10 lead in the fourth quarter, and he's up to 99 throws without an interception to start his career. Philadelphia rookie Carson Wentz has 102, and those are the two highest career-opening totals in NFL history.
Rookie Ezekiel Elliott had his first 100-yard game for Dallas, finishing with 140 yards on 30 carries and a 14-yard run when he hurdled safety Chris Prosinski.
Packers 34, Lions 27
Aaron Rodgers threw for 205 yards and four touchdowns, including two in the first half to Jordy Nelson, and Green Bay snapped out of it offensive funk before holding off visiting Detroit.
Rodgers was 15 of 24, leading the Packers to touchdowns on their first three series. Nelson had 101 yards on six catches, returning to the form that made him one of the NFL's best receivers before missing the 2015 season with a knee injury.
The Packers (2-1) led 31-10 at the half before the Lions slowly chipped away.
Marvin Jones' 35-yard touchdown catch with 3:34 left got Detroit (1-2) within seven. Jones had a career-high 205 yards on six receptions.
Matthew Stafford passed for 385 yards and three scores for the Lions, who held advantages in total yardage (418-324) and time of possession, holding the ball for 35 minutes.
Redskins 29, Giants 27
Dustin Hopkins kicked a 37-yard field goal late in the fourth quarter for his fifth of the game and the Washington Redskins avoid a near-disastrous 0-3 start with the victory at East Rutherford, N.J.
Kirk Cousins threw touchdown passes of 44 yards to DeSean Jackson and 55 to Jamison Crowder as the banged-up Redskins (1-2) handed new coach Ben McAdoo his first loss with the Giants (2-1).
Su'a Cravens ended the Giants' final drive with an interception in New York territory. It was Eli Manning's second pick of the quarter, with the other coming in the end zone by Quinton Dunbar after New York got to the Redskins 15 on a big play by Odell Beckham Jr.
This was a wild NFC East matchup that see-sawed the entire second half after Washington rallied from a 21-9 deficit.
Bills 33, Cardinals 18
LeSean McCoy scored twice and safety Aaron Williams returned a botched field-goal snap 53 yards for a touchdown in leading Buffalo to the win in Orchard Park, N.Y.
Quarterback Tyrod Taylor also scored on a 20-yard run at a time the Rex Ryan-coached Bills spent the past week taking the brunt of criticism after opening the season 0-2.
The win also came on the heels of Ryan firing offensive coordinator Greg Roman and replacing him with running backs coach Anthony Lynn.
McCoy scored on 24- and 5-yard runs, and finished with 110 yards rushing after combining for just 117 in his first two games. Taylor had 76 yards rushing, including a 49-yarder, the longest by a quarterback in team history.
Ryan's defense also bounced back after allowing 493 yards in 37-31 loss to the New York Jets on Sept. 15. The Bills limited Arizona to 348 yards and intercepted Carson Palmer on each of Arizona's final four possessions. Stephon Gilmore had two interceptions.
Arizona (1-2) unraveled a week after a 40-7 win over Tampa Bay, and had a five-game road winning streak snapped going back to last season.
Dolphins 30, Browns 24
Jay Ajayi scored on an 11-yard run with 8:26 left in overtime, and Miami escaped with a victory over winless Cleveland in Miami Gardens.
Ajayi's gamewinner came one play after Miami quarterback Ryan Tannehill found a wide-open Jarvis Landry for a 32-yard gain, as the Dolphins (1-2) avoided what would be their first 0-3 start since 2011.
Tannehill threw for 319 yards and three touchdowns for Miami, and Landry caught seven of those passes for 120 yards.
Cody Parkey missed three field goals for Cleveland, including a 46-yarder as time expired in regulation. The Browns had a golden chance to win after Corey Lemonier stripped the ball from Tannehill and recovered the fumble himself with 20 seconds left.