Courtland Sutton's soaring 15-yard touchdown catch with 1:03 left catapulted the Denver Broncos to a thrilling 21-20 triumph over the Minnesota Vikings on Sunday night, ending the NFL's longest winning streak at five games.

Minnesota Vikings lose 21-20 to Denver Broncos; break 5-game winning streak

The Broncos (5-5) now boast the league's lengthiest winning streak at four consecutive victories.

Sutton outjumped cornerback Mekhi Blackmon, who was aiming for an interception of Russell Wilson's lofty pass. Despite Danielle Hunter's tackle of Javonte Williams on the 2-point attempt, which kept the Vikings within a point and in need of a field goal to win, the Broncos' defense stood firm, preventing the Vikings from advancing past their own side of the field.

Denver forced Joshua Dobbs into an intentional grounding, leading to a critical fourth-and-25 situation, and subsequently sealed the win by thwarting Dobbs' final incomplete pass from the Vikings' 21 with 16 seconds left.

Dobbs accumulated 221 passing yards and a touchdown, as well as a rushing score, but experienced defeat with the Vikings for the first time since joining them in an emergency trade with Arizona.

Wilson completed 27 of 35 passes for 259 yards, without throwing an interception for Denver.

The Bronco's winning drive began at their 25-yard line with 3:17 remaining, following Greg Joseph's field goal that set the score at 20-15. The drive featured a fake punt by the Vikings, with Ty Chandler scampering 31 yards on fourth-and-5 before the Broncos eventually secured the win.

Wilson orchestrated a 75-yard drive in 10 plays and 2:14, culminating in his connection with Sutton for the wide receiver's eighth touchdown of the season.

The Vikings had led since Dobbs' 3-yard TD throw to tight end Josh Oliver in the second quarter, which made it 7-3. Dobbs' subsequent 10-yard scramble into the end zone extended the lead to 17-9 in the third quarter.

Despite the Vikings' efforts, the Broncos' defense and resilience ultimately proved decisive, earning them a hard-fought victory.