Giants, Bills, Bengals in NFL playoff wins

Daniel Jones has passed for 301 yards and two touchdowns and ran 15 times for 79 yards in his first career playoff game for the New York Giants, a 31-24 victory over Minnesota in the NFL wildcard round that gave the Vikings their first loss in 12 one-score games this season.

Saquon Barkley rushed for two scores on Sunday in Minneapolis, including the tiebreaker midway through the fourth quarter with the Giants' defence finishing off the franchise's first playoff win since the Super Bowl 11 years ago.

Isaiah Hodgins and Daniel Bellinger had touchdown receptions for the Giants, who advanced to play No. 1 seed and NFC divisional rivals Philadelphia next weekend.

Vikings quarterback Kirk Cousins went 31 for 39 for 273 yards and two scores, plus a rushing touchdown to cap the game's opening possession. Justin Jefferson, the NFL's leading receiver, had only one catch after halftime and finished with 47 yards for the beaten hosts.

Earlier in New York, Josh Allen shrugged off a three-turnover outing by throwing two touchdown passes 3:11 apart in the third quarter, and rallying the Buffalo Bills to a 34-31 win over the injury-depleted Miami Dolphins in an AFC wildcard matchup.

Cole Beasley scored the go-ahead touchdown with a six-yard catch, and Gabe Davis extended the lead to 34-24 with a 23-yard TD reception in a game where Buffalo squandered an early 17-0 lead.

As the AFC's second seed, Buffalo advance to host either the third-seeded Cincinnati Bengals or fourth-seeded Jacksonville Jaguars in the divisional round. Their matchup will be determined after the Bengals host the Baltimore Ravens later on Sunday.

A Bills-Bengals match-up would come two weeks after their game was cancelled when Buffalo safety Damar Hamlin went into cardiac arrest and needed to be resuscitated on the field.

Sam Hubbard returned Tyler Huntley's fumble 98 yards for a tie-breaking touchdown in the fourth quarter, helping Joe Burrow and the Cincinnati Bengals beat the Baltimore Ravens 24-17.

Facing third-and-goal at the 1 with about 12 minutes left, Huntley tried to go over the top of the line for the go-ahead score.

But he was stood up by Germaine Pratt and stripped by fellow linebacker Logan Wilson.

The ball went right to Hubbard at the 2, and the defensive end took off down the field for the longest fumble return for a touchdown in NFL post-season history.

It also was the longest go-ahead TD in the fourth in the post-season.

Baltimore drove down to the Cincinnati 17 in the final minute, but Kevin Zeitler was flagged for holding and Huntley threw incomplete to the end zone on the final play.