NBC Universal, Inc.

Revenge was the theme across the NFL in Week 7.

From coaches facing teams that fired them to players battling their old clubs, these types of matchups were all over the schedule on Sunday.

Stream Philadelphia News for free, 24/7, wherever you are with NBC10. WATCH HERE

Who got their revenge in Week 7? And what else went down on an action-packed day?

Here are the winners and losers from the games:

WINNER: Patrick Mahomes playing better than ever

Is it fair to say a three-time Super Bowl MVP is playing his best football at age 30? You could make that argument about Patrick Mahomes right now.

The Kansas City Chiefs got above .500 for the first time all season, dismantling the Las Vegas Raiders 31-0. Mahomes didn't have to play a snap in the fourth quarter as h

See Full Page