The Eagles are 30 minutes away from reaching the Super Bowl.
Their offense and defense both contributed big plays in the first half to help them take a 24-7 lead over Minnesota in the NFC championship game at Lincoln Financial Field.
Cornerback Patrick Robinson, running back LeGarrette Blount and wide receiver Alshon Jeffery all scored touchdowns in the first half to overcome a 7-0 deficit.
Trailing 7-0 early in the game, Robinson delivered a much-needed boost with a 50-yard interception return for a touchdown that tied the game at 7-7. Eagles defensive end Chris Long hit Vikings quarterback Case Keenum's arm as he threw a pass. Robinson grabbed it and used a nice block by cornerback Ronald Darby to score.
It was the second-longest interception for a touchdown in Eagles playoff history. Safety Damon Moore had a 59-yarder in a 2001 wild-card game against Tampa Bay.
Quarterback Nick Foles kept the Eagles' next offensive series alive with several clutch completions to tight end Zach Ertz. Blount charged through the middle of Minnesota's defense for an 11-yard TD that put the Eagles ahead.
Foles then upped the lead to 21-7 by standing strong in the pocket amidst pressure and lofting a 53-yard touchdown pass to Jeffery with one minute, nine seconds left in the first half.
Place-kicker Jake Elliott hit a 38-yard field goal on the final play of the first half.
The Vikings got off to a tremendous start, grabbing a 7-0 lead on their first series on Keenum's 25-yard touchdown pass to wide-open tight end Kyle Rudolph. Keenum was 3-for-3 for 48 yards during the 75-yard drive. Rudolph got behind Eagles linebacker Najee Goode, who was starting in place of injured Dannell Ellerbe.
Minnesota appeared ready to possibly score again in the second quarter when Keenum drove them to the 16-yard line, but the Eagles defense came up with another big turnover. Rookie defensive end Derek Barnett jarred the ball loose from Keenum and Long recovered it to end the threat.
Foles completed 15 of 22 passes for 208 yards.
Keenum was 15 of 23 for 149 yards.