The Eagles won five-straight games and were coming off of one of their most emotional victories in years taking down the Detroit Lions in eight inches of snow at Lincoln Financial Field.
How did they beat the Lions? Shady McCoy and the rushing attack. The Eagles rushed for an incredible 298 yards, including 227 in the fourth quarter last week.
McCoy was nothing short of fabulous facing a Lions team that had allowed an average of 41 rushing yards over the previous six weeks and had not allowed a rusher to rush for more than 62 yards over that span. McCoy put up a respectable 58 yards in the first half. He came back in a big way in the second half with 159 yards and two touchdowns. He finished with 29 rushes for a franchise-record 217 yards, breaking Steve Van Buren's record of 205 rushing yards set way back in 1949.
How do the Eagles follow that up Sunday against the Vikings? Eight carries.
I don't have an explanation for the limited load. McCoy rushed eight times for 38 yards averaging 4.8 yards per carry so his effectiveness was not an issue. The Eagles called 10 designed rushes of their 65 plays on Sunday which is just 15.4% of all plays. It was Philadelphia's lowest percentage of the season and the fourth-lowest in the NFL all year. The Eagles rushed the ball 67.6% of the time against the Lions - although weather did play a role.
Coaches like to make coaching easy when they explain it - get the ball into the hands of your best player. Simple right? It's even easier when you can literally hand your best player the ball.
There's no satisfactory explanation for why McCoy would not be getting the bulk of the calls on offense. When Nick Foles out-rushes McCoy, things cannot be going well in the run game. The Vikings 48-30 victory goes to show that keeping McCoy out of the rushing attack was not a very good idea.
Sunday night against Chicago, the eagles will likely feature a heavy dose of McCoy because we all saw what happens when he doesn't run the ball that much.
Follow Steve on Twitter @SDolan3
Follow Whiz Wit on Twitter @WhizWitSports