Philly will win the game. For two reasons. McNabb is best player on field in this game. And the one thing Philly can and will do to the Pats, the Iggles are so physical. I think the physical beating the the Philly d will put on on the Pats will be the difference maker.