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.

Watch NBC 5 free wherever you are 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:

Create a free account with NBC 5 DFW to save articles and videos. LEARN MORE

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 t

See Full Page