UNDATED (AP) — The Cleveland Browns have begun their NFL schedule the way they ended the previous season, with a loss in Kansas City.
Patrick Mahomes threw for 337 yards and three touchdowns and ran for another score as the Chiefs held off the Browns, 33-29 in a rematch of last season’s playoff showdown.
Tyreek Hill caught 11 passes for 197 yards and a touchdown. Travis Kelce hauled in a pair of TD catches, including the go-ahead score with 7:02 remaining as the Chiefs finished off their rally from a 22-10 halftime deficit.
Baker Mayfield threw for 321 yards, but he was picked off by Chiefs cornerback Mike Hughes with 1:09 left.
The Browns are 1-21 in season openers since the rebirth of the franchise in 1999, including an NFL-record 17 in a row.
Checking out the other games on the first Sunday of the NFL season:
— Jameis Winston passed for five touchdowns and the Saints intercepted reigning NFL MVP Aaron Rodgers twice in a 38-3 pounding of the Packers in Jacksonville. Winston was 14 of 20 for 148 yards without an interception while outplaying Rodgers, who was just 15 of 28 for 133 yards and no touchdowns. He spent the final 11 minutes on the sideline, having given way to second-year pro Jordan Love.
— Matthew Stafford made a nice first impression with the Rams by throwing for 321 yards and three touchdowns in their 34-14 thumping of the Bears. Stafford found Van Jefferson for a 67-yard touchdown on his second pass, hit a wide-open Cooper Kupp for a 56-yard TD to open the third quarter and found Robert Woods for a clinching score with 3:17 to play. Andy Dalton passed for 206 yards in his Bears debut, and rookie quarterback Justin Fields rushed for a 3-yard score.
— The Steelers scored on their first four possession of the second half to rally past the Bills, 23-16. Ben Roethlisberger put Pittsburgh ahead for good by lobbing a 5-yard touchdown pass to Dionte Johnson in the left corner of the end zone early in the fourth quarter. Ulysees Gilbert returned a blocked punt 9 yards for a touchdown for Pittsburgh, which trailed 10-0 at halftime.
— Dre Greenlaw returned an interception for a touchdown while the 49ers were scoring 17 points in just over two minutes late in the first half of a 41-33 downing of the Lions. Jimmy Garoppolo lost a fumble on his first snap but was 17 of 25 for 314 yards, including a 79-yard touchdown pass to Deebo Samuel that gave San Francisco a 38-10 lead before the Lions stormed back. Jared Goff was 38 of 57 for 338 yeards, three touchdowns and a costly interception in his Detroit debut.
— Tua Tagovailoa threw a go-ahead touchdown pass to Jaylen Waddle in the third quarter to help the Dolphins earn their second straight win over the Patriots, 17-16. Tagovailoa also ran for a touchdown and was 16 of 27 for 202 yards, a touchdown and one interception. Xavien Howard recovered a fumble with New England driving in the fourth.
— Jalen Hurts threw the first of his three touchdown passes to reigning Heisman Trophy winner DeVonta Smith before the Eagles completed a 32-6 dismantling of the Falcons. Hurts ran for 62 yards on five carries and completed 27 of 35 passes for 264 yards while eluding Atlanta defenders. Fifth-round pick Kenneth Gainwell, scored his first TD as a pro with an 8-yard run late in the third quarter to essentially seal the victory.
— Russell Wilson threw three of his four touchdown passes in the first half of the Seahawks’ 28-16 victory at Indianapolis. Seattle scored on its first two drives as Wilson hooked up with Tyler Lockett on a 23-yard TD pass to make it 7-3 and found Gerald Everett for a 9-yard score to give Seattle a 14-3 lead. Carson Wentz was 25 of 38 with 251 yards and two scores in his Colts debut.
— Kyler Murray accounted for five touchdowns and linebacker Chandler Jones had a career-high five sacks for the Cardinals in a 38-13 rout of the Titans. Murray tormented the Titans throwing for 289 yards with two TD passes apiece to All-Pro wide receiver DeAndre Hopkins and Christian Kirk. Murray also scored untouched on a two-yard keeper to put Arizona ahead, 24-6 in the first half.
— The Bengals wasted a 21-7 lead in the second half before Evan McPherson kicked a 33-yard field goal as time expired in overtime to give Cincinnati a 27-24 triumph over the Vikings. Germaine Pratt recovered Dalvin Cook’s fumble to set up the winning drive for Cincinnati. Joe Burrow threw for 261 yards and two touchdowns in his return after major knee surgery nine months ago.
— The Texans opened with a 37-21 win over the Jaguars as Tyrod Taylor threw for 291 yards and two touchdowns. First overall pick Trevor Lawrence showed flashes while starting his first NFL game, passing for 332 yards and three touchdowns. Lawrence also tossed three interceptions, often overthrew open receivers and was the victim of several drops.
— Justin Herbert threw for 337 yards and a touchdown in helping the Chargers lock down a 20-16 win at Washington. Herbert led scoring drives of 75, 76 and 68 yards, putting Los Angeles ahead to stay on a scoring toss to Mike Williams. Washington lost veteran starting quarterback Ryan Fitzpatrick to a right hip injury midway through the second quarter of his Washington debut.
— The Panthers earned a 19-14 win over the Jets behind Sam Darnold, who threw for 279 yards and a touchdown against his ex team. Darnold connected on a 57-yard touchdown pass with fellow ex-Jet Robby Anderson and took full advantage of a healthy Christian McCaffrey, who piled up 187 yards from scrimmage on 30 touches. Jets quarterback and second overall pick Zach Wilson was 20 of 37 for 258 yards with two touchdown passes to Corey Davis in his first career start.
— Teddy Bridgewater threw two touchdowns in his first start for Denver and the Broncos dominated possession in a 27-13 defeat of the Giants. Bridgewater completed 28 of 36 passes for 264 yards, sharing the ball with nine receivers. Melvin Gordon III added a late 70-yard TD run and Brandon McManus kicked two field goals for Denver.