It was another good week for the NFC West. The division went 3-1 and while the Rams eliminated themselves from playoff contention, both the Seahawks and 49ers moved one step closer to the playoffs.

Here is your NFC West Week 15 recap.

Results

Minnesota Vikings 36, St. Louis Rams 22

Adrian Peterson continued his dominance against the NFC West, and frankly, the entire league this past Sunday. The 27-year-old had 24 carries on the day for 212 yards and a touchdown. This was good for an average of 8.8 yards per carry.

AP has put the Vikings on his back this season, leading them to an 8-6 record. They went from being a 3-13 team to a club flirting with the playoffs in not even a year. Chad Greenway also had a huge day with 13 solo tackles and Blair Walsh converted all five of his field goal attempts.

St. Louis officially eliminated themselves from the playoff race with this loss. Very few expected this team to make it and it was a long shot that they did. Even with the loss, they should still be proud of what they have done this season.

There are two games to go and I am sure that the Rams would love to spoiler.

Seattle Seahawks 50, Buffalo Bills 17

The NFL put together another dud game for the fans north of the border. Buffalo shut out Washington last year, but they were blown out by the Seahawks this year. Their effort to expand the game and grow it “internationally” has been weak.

Getting back to the game itself, the Bills lost their ninth game of the season this past Sunday and fans are once again calling for the heads of Chan Gailey and Ryan Fitzpatrick. This team has really struggled lately and they were embarrassed in front of their Canadian fans.

As for Seattle, well, they are back at it again this week. After blowing out the Cardinals in Week 14, they went into Toronto and handed it to the Bills. Russell Wilson looked great again and is making a strong case for the rookie of the year award.

The Seahawks played a great game, but their coach stole the show once again. If we needed any confirmation of how unethical Pete Carroll is, we certainly got it in this game.

Detroit Lions 10 Arizona Cardinals 38

After putting up just 42 points in their previous four games, the Arizona Cardinals dropped 38 on the Detroit Lions this past Sunday. This was by far the most amount of points they have scored all year.

With the win, they have snapped their nine-game losing streak and have now won a game more recently than the Arizona Diamondbacks. This team has flat out embarrassed themselves this year and would have been better off losing for better draft position.

Speaking of embarrassing, how about those Lions? After making the playoffs in 2011, they now have a record of 4-10 on the year and have returned to their losing ways. Matthew Stafford struggled in this game, throwing three interceptions, two of which were returned for touchdowns.

Calvin Johnson continued his success with 10 receptions for 121 yards. This is better than the entire Arizona team combined as they had 14 catches for 104 yards. This was the lone bright spot for the Lions.

San Francisco 49ers 41, New England Patriots 34

The NFC West has done very well against the New England Patriots this year and that trend continued this past Sunday night. The 49ers went into Foxboro and did what very few teams can, beating the Pats 41-34.

San Francisco did not trail the entire game and even held a 31-3 lead at one point. Colin Kaepernick threw four touchdown passes on the day and also ran the ball seven times. He has really brought a new element to this offense that opposes defenses have trouble stopping.

New England would come back in this game. They scored 28 straight points to tie it up at 31, but their defense gave up the lead a mere 18 seconds later. Their defense stepped up in the playoffs last year and they will need to do the same if they want to go anywhere.

On the offensive side of the ball, Tom Brady has struggled against the west this year. Arizona, Seattle and now San Francisco have been able to get to him. If you want to know how to stop him, or at least contain him, then watch the game film from Week 2, 6 and 15.

Standings

San Francisco: 10-3-1

Seattle: 9-5

St. Louis: 6-7-1

Arizona: 5-9

Week 16 Opponents

Arizona: vs. Chicago

San Francisco: at Seattle

Seattle: vs. San Francisco

St. Louis: at Tampa Bay