On a day in which the Broncos vanquished the Colts, Brock Osweiler galloped -- literally -- into the record books.

According to Broncos public relations consultant Jim Saccomano, Osweiler made team history by becoming the first backup quarterback to throw for two touchdowns and run for a score after entering a game.

Taking over for Trevor Siemian, who was knocked out of Thursday's contest with a left shoulder injury, Osweiler turned in a magnificent outing, completing 12-of-17 passes for 194 yards and two touchdowns, while chipping in three rushes for 17 yards and an additional TD, in Denver's come-from-behind, 25-13 victory.

Osweiler, who'd been benched earlier in the season for Paxton Lynch, was slinging the ball all over Lucas Oil Stadium. After taking the lead on a 22-yard dart to Cody Latimer, he fired his best pass of the night to tight end Jeff Heuerman for a 54-yard house-call, the Broncos' longest score of 2017.

His aerial attack was matched only by his sudden transformation into "Brock Vick," as the 6-foot-7 signal-caller rumbled into the end zone on this 18-yard scramble, which he capped with a Mile High Salute:

Osweiler led the Broncos to their first win in Indianapolis in 14 years and their first triumph on the road in more than a calendar year. It was a supremely refreshing result for the now 5-9 Broncos, whose offense looks -- dare I say -- capable with No. 17 at the controls.

"I was a little kid having fun tonight," said Osweiler.