Matt Krohn-USA TODAY Sports

Daniel Jones accounted for 379 total yards in his first NFL playoff start and the sixth-seeded New York Giants pulled off a 31-24 wild-card upset of the third-seeded Minnesota Vikings on Sunday in Minneapolis.

Jones threw for 301 yards on 24 of 35 passes with two touchdowns while adding 78 yards on 17 rushes. That made him the first quarterback in playoff history to throw for more than 300 yards and two scores while adding more than 70 yards on the ground.

Saquon Barkley snapped a 24-24 tie on a 2-yard touchdown run with 7:47 left, carrying 325-pound defensive end and former teammate Dalvon Tomlinson into the end zone. Barkley rushed for 53 yards and a pair of scores while adding another 56 yards in the air.

Minnesota's last possession ended with 1:44 left when tight end T.J. Hockenson was stopped 5 yards shy of first down by Xavier McKinney on a 4th-and-8 reception.

Kirk Cousins hit 31 of 39 passes for 273 yards and two scores, but it wasn't enough to move the Vikings into the NFC semifinals. That spot goes to New York, which visits top-seeded Philadelphia next weekend. The Eagles won both games in the season series, including last weekend to clinch a bye week.

Minnesota initiated scoring on the game's first possession, eating more than 6 Ā½ minutes of clock on a 75-yard drive that Cousins ended with a 1-yard sneak. New York countered with Barkley's 28-yard touchdown run at the 5:11 mark.

The Giants made it 14-7 with 1:03 remaining in the first quarter when Jones zipped a 14-yard scoring strike to Isaiah Hudgins. At that point, New York had the ball for nine plays and gained a whopping 156 yards, totaling seven first downs.

The Giants' next possession lasted 20 plays and 85 yards, chewing up nearly 11 minutes, before Graham Gano converted a 25-yard field goal with 3:25 left. The Vikings rallied within 17-14 at halftime when Cousins hit K.J. Osborn with a 9-yard touchdown pass 45 seconds before the break.

More must-reads:

TODAY'S BEST
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreterĀ 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis
Watch: Bruins strike first in Game 6 with incredible backhand goal
Dodgers make series of moves involving notable players
Hurricanes not expected to re-sign defenseman, center
Maple Leafs tab former Stanley Cup winner as new head coach
NFL insider expands on competition between Steelers QBs Russell Wilson, Justin Fields
NFL sets outrageous prices for Eagles-Packers Brazil game
Broncos 'very unlikely' to bring back former NFL interceptions leader
Greg Olsen offers broadcasting advice to Tom Brady

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.