The Vikings have a 7-0 lead at halftime over the Lions in the finale game at the Metrodome. The Vikings have outgained the Lions 235-56

The good: Cordarrelle Patterson's only season in the Metrodome has created for some memorable plays. The latest from the wide receiver: a 50-yard touchdown run in the first quarter. It's the longest touchdown run for a wide receiver in franchise history.

It's Patterson's third rushing touchdown this season, breaking Percy Harvin's single-season record for a wide receiver.

Defensive end Jared Allen also recorded a sack in the first half to give him 10.5 this season. He's recorded double digit sack totals for seven straight seasons now and sits alone for 13th all-time with 127.5 sacks.

The bad: Allen also took a snap on offense and missed a shot at a touchdown. Everyone knew Allen would likely get the ball once he was announced as an eligible receiver, but he was still wide open on the play action pass. Quarterback Matt Cassel rolled out of the pocket and missed Allen badly, nailing a photographer behind the end zone. Cassel threw an interception two plays later.

The ugly: While the Metrodome is closing, this game has the feel of two teams eliminated from the playoffs with coaches on the hot seat. Some may say it's a fitting way to say goodbye, but it surely isn't pretty to watch.

A good example: the Lions had the fourth best run defense in the NFL entering this game. Running back Matt Asiata, who started for the injured Adrian Peterson and Toby Gerhart, has nine carries for 57 yards.

Need another one? Both teams have punted nine times.