PHILADELPHIA -- A judge says the Philadelphia Eagles owe the city $3 million to finally resolve a long-standing stadium revenue dispute that sparked dueling lawsuits by both sides.

Philadelphia Common Pleas Court Judge Albert Shepherd ruled Wednesday the city owes the team $5 million for a 2001 preseason game with the Baltimore Ravens that had to be canceled because of problems with the Veterans Stadium turf.

Last week Shepherd ruled the Eagles owe the city $8 million in luxury box revenue dating back to the 2000 and 2001 seasons.

The final tally has the Eagles owing the city $3 million.

Both sides say they are happy to have the matter resolved.