By Steve Silverman

Browns 21, Jets 17

Cleveland Browns: A-, It’s too early to say that a star is born, but Baker Mayfield followed a Hollywood script in leading Browns to their first win since 2016. Let loose the suds!

New York Jets: C+, The easy inclination is to belittle Jets for losing to Browns. However, the Jets started strong and Browns happened to play well.

Saints 43, Falcons 37

New Orleans Saints: B+, The defense seems non-existent, but when Drew Brees is on his game, he is still capable of playing a great game. An excellent comeback effort and OT win.

Atlanta Falcons: B-, Thrilling performance by Matt Ryan — 5 TDs — but the team suffers a heartbreaking home OT loss to the arch-rival Saints.

Adrian Peterson #26 of the Washington Redskins celebrates after rushing for a first half touchdown against the Green Bay Packers at FedExField on September 23, 2018 in Landover, Maryland.

Adrian Peterson (Photo Credit: Rob Carr/Getty Images)

Redskins 31, Packers 17

Washington Redskins: B+, After a stinker at home against the Colts, the Redskins show some muscle in punishing Aaron Rodgers and the Packers.

Green Bay Packers: C-, The Packers are a better team than the Redskins, but they didn’t play like it and they fell short on the road. Rodgers’ long TD pass to Geronimo Allison was a highlight, though

Eagles 20, Colts 16

Philadelphia Eagles: C+, It took everything the Birds had to beat the Colts at home. That’s not a good sign, but at least Carson Wentz is back in the lineup.

Indianapolis Colts: B, The Colts had a chance to win the game on the final possession on the road against the defending Super Bowl champions. That is progress.

Bills 27, Vikings 6

Buffalo Bills: A, The Bills pulled off the most shocking performance of the early season, as they dominated the Super Bowl hopeful Vikings on their home turf. Josh Allen led the offense and refused to throw an interception.

Minnesota Vikings: F, The Super Bowl favorite got manhandled at home by an inspired Bills team. Zimmer must get his team to put the loss behind them.

Kenny Stills #10 of the Miami Dolphins runs for yardage during the second quarter against the Oakland Raiders at Hard Rock Stadium on September 23, 2018 in Miami, Florida.

Kenny Stills (Photo Credit: Marc Serota/Getty Images)

Dolphins 28, Raiders 20

Miami Dolphins: B, After a rough start against the Raiders, the Dolphins get credit for their ability to battle from behind and close out an opponent.

Oakland Raiders: D+, Is this starting to sound familiar? Raiders get off to good start but fade away in the second half and lose. Chucky’s team is 0-3.

Ravens 27, Broncos 14

Baltimore Ravens: B+, The Ravens are showing some consistency in the first quarter of the season, and after falling behind early, they came back behind Joe Flacco and a tough defense.

Denver Broncos: C, The Broncos played hard against the tough Ravens, but could not sustain their effort.

Panthers 31, Bengals 21

Carolina Panthers: B, The Panthers had to fight to beat the Bengals, a notoriously bad road team. At least they came up with the win.

Cincinnati Bengals: C, The Bengals played a competitive game on the road, and Andy Dalton threw for 352 yards. Just not good enough to get over the top.

Saquon Barkley #26 of the New York Giants rushes the ball against the Houston Texans at NRG Stadium on September 23, 2018 in Houston, Texas.

Saquon Barkley (Photo Credit: Tim Warner/Getty Images)

Giants 27, Texans 22

New York Giants: B+, Pat Shurmur gets his first win as Giants head coach, and Eli bounces back with excellent effort. Saquon does his thing as well.

Houston Texans: D, We put this squarely on the doorstep of overwhelmed head coach Bill O’Brien. He may not be able to hold onto his job until midseason.

Titans 9, Jaguars 6

Tennessee Titans: B, It’s a rarity for any team to win in the NFL without a touchdown, but that’s just what the Titans did. Ryan Succop’s three field goals got the job done.

Jacksonville Jaguars: D, The Jags were flat after a win over the Pats and couldn’t even beat an injured Titans team. Not acceptable for a team on the rise.

Chiefs 38, 49ers 27

Kansas City Chiefs: A-, The Chiefs are starting to look like a powerful offensive team that could go a very long way. Mahomes looks like an MVP candidate in the season’s early going.

San Francisco 49ers: D-, Awful news for Niners, as Jimmy G suffers apparent ACL injury, likely ruining the season.

Robert Woods #17 of the Los Angeles Rams celebrates his touchdown catch with teammate Cooper Kupp #18 during the first quarter of the game against the Los Angeles Chargers at Los Angeles Memorial Coliseum on September 23, 2018 in Los Angeles, California.

Robert Woods and Cooper Kupp (Photo Credit: Harry How/Getty Images)

Rams 35, Chargers 23

Los Angeles Rams: A, They took a very good Chargers team to the woodshed, as Rams register a third straight impressive win.

Los Angeles Chargers: C-, The Chargers just made too many mistakes against the Rams, and they fell out of touch in the second half. Don’t write off Philip Rivers & Co. just yet, though.

Seahawks 24, Cowboys 13

Seattle Seahawks: A,  After getting handled in their first two games, The Seahawks recalled how they did it in the glory days and smacked the Cowboys in the mouth.

Dallas Cowboys: D+, Something is rotten in Dallas, and much of it had to do with an offense that struggled. Aside from Ezekiel Elliott, Cowboys just don’t have the weapons.

Bears 16, Cardinals 14

Chicago Bears: B+, The Bears made plenty of mistakes early on, but a second-half comeback, inspired by defense, is a great early-season sign.

Arizona Cardinals: C-, The Cardinals had the Bears on the ropes, but they couldn’t close the deal. Josh Rosen was asked to rescue team in the final minutes, which was not a fair assignment.

Tom Brady #12 of the New England Patriots is sacked in the fourth quarter by Eli Harold #57 of the Detroit Lions at Ford Field on September 23, 2018 in Detroit, Michigan.

Tom Brady and Eli Harold (L-R) (Photo Credit: Gregory Shamus/Getty Images)

Lions 26, Patriots 10

Detroit Lions: A-, The death march has been canceled, as Matt Patricia gets a win over his old boss Belichick. The Lions found a running game, and their pride returns.

New England Patriots: D+, The Pats were supposed to bounce back after their Week 2 loss to the Jaguars. Instead, they got handled by Lions, allowing struggling team to look good.

Steelers 30, Buccaneers 27

Pittsburgh Steelers: B+, Steelers come alive and get their first win of the season. The defense registered three picks, and Big Ben had a monster game, throwing for 353 yards and three scores. Antonio Brown caught one of those TD passes, but Vance McDonald’s stiff arm was the highlight of the night.

Tampa Bay Bucs: C+, Bucs take the loss, but Ryan Fitzpatrick & Co. came back in the second half and nearly stole the game. Early Fitzpatrick interceptions hurt, but the comeback effort was impressive.