Philadelphia Eagles quarterback Jalen Hurts Eric Hartline-USA TODAY Sports

Jalen Hurts rushed for two touchdowns and passed for another and Darius Slay had two interceptions to lead the Philadelphia Eagles to a 24-7 victory over the visiting Minnesota Vikings on Monday night.

Hurts completed 26 of 31 passes for 333 yards with an interception and added 57 yards on 11 carries. The Eagles (2-0) never trailed and limited Minnesota to 264 yards of total offense.

Kirk Cousins threw for 221 yards with one touchdown and three interceptions for the Vikings (1-1). After catching nine passes for 184 yards and two scores in Week 1, Justin Jefferson was held to six grabs for 48 yards by Slay and the Eagles.

Philadelphia did most of its damage in the first half, outgaining the Vikings 347 yards to 93 and building a 24-7 lead at the break. Minnesota went three-and-out on four of its five possessions in the half.

The Eagles marched 82 yards on 11 plays on the game's opening drive, with Hurts completing all five of his passes for 63 yards and scoring on a 3-yard run.

On the first play of the second quarter, Hurts launched a 53-yard touchdown to a wide-open Quez Watkins to put the Eagles up 14-0.

The Vikings made it 14-7 on Cousins' 2-yard pass to Irv Smith Jr. with 9:39 remaining before halftime. Later in the half, Smith dropped what could have been a 63-yard score.

Hurts hustled down the right sideline for a career-best, 26-yard touchdown run with 1:58 left in the half, powering through a tackle at the goal line for 21-7 advantage.

Jake Elliott added a 38-yard field goal for Philadelphia to end the first half.

Three Vikings possessions in the scoreless second half ended with Cousins getting picked off deep in Eagles territory.

Slay intercepted a pass near the goal line in the third quarter and one at the back of the end zone in the fourth quarter. Avonte Maddox nabbed the other interception inside the 15-yard line in the third quarter after Minnesota's Patrick Peterson blocked an Elliott field goal.

More must-reads:

TODAY'S BEST
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness
Even Mike Budenholzer admits the Suns need a point guard
Watch: Juan Soto's first multi-homer game as a Yankee
Xander Schauffele, Collin Morikawa lead at PGA Championship
Knicks could get major boost for Game 7 showdown with Pacers
Giants All-Star pitcher suffers setback in recovery from injury
Panthers star named winner of 2024 Selke Trophy
WNBA to investigate $100,000 sponsorship deals for Aces players
Tiger Woods blames one big factor for missing the cut at PGA Championship
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Blue Jays GM wants struggling club to feel 'massive sense of urgency'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.