The Philadelphia Eagles ended their eight-game losing streak after scoring two touchdowns in the last four minutes of their game against the Tampa Bay Buccaneers.
The Eagles took a 10-0 lead at half-time after quarterback Nick Foles ran in for a touchdown himself, and Alex Henery kicked a field goal.
The home side hit back with scores from Mike Williams, Doug Martin and Vincent Jackson, giving the Buccaneers a 10-point lead with four minutes on the clock.
Foles threw to tight end Clay Harbor to reduce the gap, but failed with a two-point conversion attempt.
Foles found the end zone in the final seconds of the game, throwing to Jeremy Maclin, to give the Eagles a 23-21 win.
The Buccaneers remain second in the NFC South, but are unlikely to secure a playoff place with seven losses this season.