The Minnesota Vikings wrapped up Carolina quarterback Cam Newton, holding the Panthers scoreless for 50 minutes in a 22-10 NFL victory in Charlotte, where the contest went off without incident despite unrest in recent days. Vikings quarterback Sam Bradford authored three second-half scoring drives and the Minnesota's defense sacked Newton eight times and intercepted him three times. The result snapped Carolina's franchise-record 14-game home winning streak. At 1-2 the Panthers have lost one more game than they lost in all of the 2015 regular season. "Whatever they were doing was effective," said Newton, who received medical attention on the field in the first half, appearing to favor his left foot after a sack. Newton warmed up for the game wearing a T-shirt bearing a quote from Martin Luther King Jr.: "Injustice anywhere is a threat to justice everywhere." In a city where the police shooting of Keith Lamont Scott has sparked violent demonstrations, police in riot gear surrounded the stadium as fans made their way in, but the event passed off peacefully. Around the league there continued to be a scattering of pre-game demonstrations by players inspired by San Francisco 49ers quarterback Colin Kaepernick's decision to kneel for the national anthem in protest at social injustice and police methods. Broncos 29, Bengals 17: Trevor Siemian passed for 312 yards and four touchdowns in his first career road start, lifting Denver to a 29-17 victory over Cincinnati. After playing well in his first two starts after taking over for future Hall of Famer Peyton Manning, Siemian passed another test Sunday, going 23 for 35 against a formidable Bengals defense. Emmanuel Sanders had nine catches for 117 yards and two touchdowns for Denver (3-0). Nine penalties hurt Cincinnati (1-2). Bills 33, Cardinals 18: LeSean McCoy rushed for 110 yards and two touchdowns, Tyrod Taylor scrambled for 78 yards and a touchdown, and Buffalo defeated Arizona 33-18. Playing without top wideout Sammy Watkins (foot) and left tackle Cordy Glenn (ankle), the Bills (1-2) rediscovered the rushing attack that led the NFL last season to secure their first victory. In their first game since promoting running backs coach Anthony Lynn to replace fired offensive coordinator Greg Roman, the Bills gained 209 yards on the ground after totaling 151 in the season's first two games Carson Palmer completed 26 of 50 passes for 264 yards and was intercepted four times in the fourth quarter for Arizona (1-2). Dolphins 30, Browns 24 (OT): Miami notched its first win of the season, escaping with a 30-24 victory over Cleveland. Running back Jay Ajayi sealed the win when he scored from 11 yards out with 8:26 left in overtime, after the Dolphins had squandered a 24-13 fourth-quarter lead. It looked like the Browns would win in regulation, but new kicker Cody Parkey, signed the day before, missed from 46 yards out — his third miss of the day — on the final play of regulation. Cleveland fell to 0-3. Redskins 29, Giants 27: Kirk Cousins threw two long touchdown passes, kicker Dustin Hopkins converted five field goals and Washington sealed a come-from-behind 29-27 win over the New York Giants with two fourth-quarter interceptions of Eli Manning. Rookie reserve safety Su'a Cravens picked off Manning to seal the win for the Redskins (1-2) as the Giants (2-1) lost for first time this season. Elsewhere it was: Packers 34, Lions 27; Raiders 17, Titans 10; Colts 19, Jaguars 1; Eagles 34, Steelers 3; Jets 24, Chiefs 3; Colts 26, Chargers 22; Seahawks 37, 49ers 18; Rams 37, Buccaneers 32; Cowboys 31, Bears 17. — Agencies