This is it.

Sunday's game against the New York Giants is the last of the season, the last of Andy Reid's 14-year run as Eagles coach (definitely), and the last for Michael Vick in midnight green (almost definitely).

Not many predicted that Reid and Vick would go out this way - one loss from a 4-12 finish. Vick, of course, did not play for one of those wins and five of those losses. A concussion and then the decision to go with rookie Nick Foles sidelined the quarterback for six weeks.

But when Foles fractured his hand last week, Reid went back to Vick for one last hurrah. The last real hurrah came in Week 4 with a 19-17 win over the Giants that made the Eagles 3-1.

They're 1-10 since, however, and have little left to play for besides knocking the Giants out of the playoffs. The Giants have lost five of their last seven and need a minor miracle - losses from the Cowboys, Bears, and Vikings coupled with a win over the Eagles - to clinch a spot.

Here's how the teams match up: