CHICAGO -- Case Keenum led three second-half scoring drives in relief of Sam Bradford, and the Minnesota Vikings spoiled prized rookie quarterback Mitchell Trubisky's debut with a 20-17 victory over the Chicago Bears on Monday night.
Kai Forbath kicked a 26-yard field goal in the closing seconds after Harrison Smith intercepted Trubisky, and the Vikings (3-2) came away with the win after dropping two of three.
More Vikings coverage
- Keenum takes the reins, Vikings exit Soldier Field with 20-17 victory
- PHOTOS: Vikings at Bears
- Vikings activate receiver Floyd, release Ridley
- Vikings QB Bradford listed at questionable for Monday's game
- Vikings' Diggs, Thielen emerging as NFL's top WR duo
Called on after Mike Glennon struggled in the first four games, Trubisky played like he belonged. The No. 2 overall pick was 12 of 25 for 128 yards with a touchdown.
The interception came after the Bears (1-4) took over on their 10 with 2:32 left in the game. Smith picked off a pass intended for Zach Miller on the right sideline at the 22.
The Vikings got the ball at the 28, and Forbath booted the winner with 16 seconds left.
Bradford could barely move after missing three straight games because of swelling and soreness in his left knee.
He was just 5 of 11 for 36 yards and was sacked four times -- including a safety by Leonard Floyd.
Keenum replaced him with 25 seconds left in the first half and went 17 of 21 for 140 yards and a touchdown.
Jerick McKinnon had a 58-yard touchdown run. Everson Griffen contributed a strip-sack against Trubisky that led to a field goal, and the Vikings beat Chicago on the road for just the third time in 17 games.
The Bears simplified their offense for Trubisky, with fewer receivers and extra blockers at times. But he still showed the mobility and arm strength that convinced general manager Ryan Pace to trade up a spot with San Francisco to grab him on draft night.
Jordan Howard ran for 76 yards. Pat O'Donnell threw a 38-yard touchdown to Benny Cunningham on a fake punt. Floyd had two sacks.
Minnesota was leading 3-2 when Keenum hit Kyle Rudolph for a 13-yard touchdown midway through the third quarter. The Vikings celebrated by playing duck-duck-goose in the end zone.
The Bears lined up to punt on a fourth down at the Minnesota 38 on the next possession. But O'Donnell passed to a wide-open Cunningham, who spun around Marcus Sherels on the way to the end zone, cutting it to 17-9.
Chicago used another trick play to tie it.
The Vikings' Andrew Sendejo tipped a pass right to Zach Miller in the end zone for a 20-yard touchdown. The trickery came on the two-point conversion.
Trubisky handed the ball to Howard, who gave it to Miller. Miller then pitched it to Trubisky, who ran it in on the right side to tie it at 17-all with 12:24 left in the game.
The Vikings released running back Stevan Ridley after only five days to make room for receiver Michael Floyd, whose four-game suspension from a drunken driving arrest with Arizona last year expired.
Bears: LB John Timu left with a knee injury early in the third. He was hurt trying to tackle Latavius Murray and had to be helped off the field. … LB Willie Young (triceps) and cornerback Marcus Cooper (back) were inactive.
Vikings: Host Green Bay on Oct. 15.
Bears: Visit Baltimore on Oct. 15.