It's not every day that fans get NFL football on a Friday, never mind Christmas day. With all eyes on the New Orleans Saints and the Minnesota Vikings on Christmas, Alvin Kamara made sure that he did not disappoint.

The Saints won the game easily, 52-33, but the real story line of thegame was Kamara's record-tying six rushing touchdowns. Yes, you read that correctly, six.

The Vikings had no answer for Kamara all game and failed to stop him in the red zone on five of his six scores. The Saints' dominance on the ground also opened up the passing game for Brees, who threw for over 300 yards in only his second game back.

Alvin Kamara was an absolute beast, racking up 172 total yards (155 on the ground, 17 through the air) while finding the end zone more times than the Vikings did all game.

With six touchdowns, Kamara tied an NFL record for most in a single game. He is also the first player since Gale Sayers in 1965 to record the feat. It was truly Christmas magic on the football field.

It was also a beautiful Christmas present to fantasy football owners, who are in the midst of fantasy playoffs. Kamara racked up 55 fantasy points in full PPR leagues, marking the second highest fantasy total this year–only behind Tyreek Hill (in full PPR leagues) who had 57 fantasy points in week 12.

Kamara's historic performance couldn't have come at a better time for the Saints or for fantasy football players. This one is going to go down as an instant Christmas classic.