Here are Derrick Gunn's five matchups to watch for Week 4 of the NFL season.
Patriots at Bills (Sunday, 1 p.m., CBS)
Head coach Sean McDermott has his Bills playing solid football with a rugged defense and a good run game. But Buffalo has beaten the Jets, Giants, and Bengals to get to 3-0. Now they step up in weight class to slug it out with the defending champs. If Buffalo keeps this game close, even in a losing effort, they will gain a good measure of respect from their peers. But if they get blown out, then you'd have to wonder if they're legit. I think it's going to be a good, hard-fought battle. The W will go the Patriots' way.
Chiefs at Lions (Sunday 1 p.m., FOX)
Detroit roared into Philadelphia and tamed the Eagles last Sunday to get to 2-0-1. Now they return home for an even stiffer test against the fast and furious Chiefs. K.C. has scored 26 or more points in an NFL-record 24 consecutive regular-season games. They're lighting up the scoreboard and their most dynamic player, Tyreek Hill, is not even playing (broken collarbone). The Lions have won the last two meetings with K.C., but Patrick Mahomes (10 TD, 0 INT) and these Chiefs are on a different level. The Chiefs stay unblemished.
Browns at Ravens (Sunday 1 p.m., CBS)
Complete coverage of the Philadelphia Eagles and their NFL rivals from NBC Sports Philadelphia.
Cleveland could have made a statement had they upset the Rams, but it didn't happen. Give Cleveland props for a good battle, though - especially when you consider they played that game minus eight starters. Baltimore prides itself on defense but got dissected by the Chiefs' offense (503 yards allowed). Lamar Jackson and Baker Mayfield are exciting to watch. This should be a good, physical game. Ravens will out-physical the Browns.
Vikings at Bears (Sunday 4:25 p.m., CBS)
These two NFC North foes just don't like each other, and both like to showcase their defenses. The Vikings sacked Oakland's Derek Carr four times while the Bears dropped the Redskins' Case Keenum four times as well. Vikings RB Dalvin Cook gives Minnesota a lethal run game, but they've have lost nine of their last 11 in Chicago. I had to flip a coin here and it came up Vikings squeaking out a road win.
Dallas at New Orleans (Sunday 8:20 p.m., NBC)
I love watching a great running back duel. Ezekiel Elliott and Alvin Kamara are two of the best in the game. This matchup loses some of its luster with Drew Brees out. Dak Prescott is on fire, completing 74.5 percent of his passes. We know Dallas is good but their wins over Miami, Washington, and the Giants (a combined 1-8) leaves a few questions unanswered. This time Dallas has luck on its side. No Brees, no way Saints are marching to a win.
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.