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.
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 his team pulled ahead 31-0, ending his day going 26 of 35 for 286 yards and three touchdowns. Rashee Rice,