Eric Hartline-USA TODAY Sports

Jake Elliott kicked a 54-yard field goal with 3:58 left in overtime to give the Philadelphia Eagles a 34-31 win over the visiting Washington Commanders on Sunday.

It was the fourth field goal for Elliott as Philadelphia (4-0) remained atop the NFC East.

In a seesaw game, the Eagles recovered after surrendering the game-tying touchdown on the final play of regulation.

Sam Howell's 10-yard pass to Jahan Dotson as the game clock hit zeroes, followed by Joey Slye's extra-point conversion, sent the game to overtime.

Washington (2-2) had the ball first in the extra session but Philadelphia forced a punt.

Jalen Hurts converted a fourth-and-1 with a quarterback sneak from midfield and completed an 11-yard pass to D'Andre Swift for another first down before Elliott hit his game-winner.

Hurts completed 25 of 37 passes for 319 yards and two touchdowns, both in the second half to A.J. Brown, who had nine receptions for 175 yards.

The Eagles trailed 17-7 in the first half before scoring 17 straight points.

Howell led Washington with 29 completions in 41 attempts for 290 yards and no interceptions in the turnover-free game. Terry McLaurin had eight receptions for 86 yards.

Philadelphia led 24-17 in the fourth quarter before Washington tied it with a 75-yard drive, fueled by a 15-yard unnecessary roughness call against the Eagles' Terrell Edmunds. Brian Robinson's 15-yard touchdown run tied it with 8:01 left.

The Eagles took a 31-24 lead with 1:43 left as Hurts threw a 28-yard touchdown pass to Brown. But Brown was flagged for taunting after the play, pushing back the Eagles' ensuing kickoff, and the Commanders took advantage.

With Howell completing six passes, Washington drove 64 yards in the final 1:43 of regulation to send the game to overtime.

In the first quarter, both teams scored on their opening possession with look-alike 75-yard drives. Curtis Samuel put Washington up with a 1-yard run on a jet sweep before Swift countered with a 5-yard touchdown carry.

On the Commanders' next possession, they again traveled 75 yards, with 27 coming on a pass to Logan Thomas. Two plays later, Robinson fumbled near the goal line but McLaurin recovered in the end zone to give Washington a 14-7 lead.

Nicholas Morrow had three sacks to lead the Eagles' defense.

More must-reads:

TODAY'S BEST
Nuggets teach Timberwolves it's never easy to knock out the champion
Panthers come from behind to take Game 4 vs. Bruins
Hawks win 2024 NBA Draft Lottery
Watch: Padres star passes father on all-time home runs list
Terrion Arnold honors his mother in a unique way
Brad Keselowski breaks 110-race winless streak at Darlington
Watch: Manchester United ties record, highlighting club's ineptitude
Celtics' Jrue Holiday praises overlooked aspect of Jayson Tatum's game
Arturs Silovs' 42 saves lead Canucks past Oilers in Game 3
Braves star leaves game early due to left side soreness
Pacers blow out Knicks on Mother’s Day, even series at 2-2
Hawks GM 'shocked' that his team won the NBA Draft Lottery
Prolific former Brewers, A's slugger announces retirement
Saints to sign veteran offensive lineman
Smother's Day: Pacers shut down Knicks in first half of Game 4
Flyers goaltender suspended from international play for three years
Pistons make wrong kind of history at NBA Draft Lottery
Watch: Pacers C Myles Turner makes absurd three-pointer in first quarter vs. Knicks
Giants place key outfielder on injured list
Broncos release former Super Bowl champion WR