After stints with the, Denver Broncos, Houston Texans, Cleveland Browns, and a second stay with the Broncos, quarterback Brock Osweiler is joining the Miami Dolphins on a one-year contract (MTN Sports photo)

INDIANAPOLIS, Ind. – Brock Osweiler made the most of this opportunity.

Osweiler threw for two touchdowns and rushed for one more in the Denver Broncos’ 25-13 win over the Indianapolis Colts on Thursday Night Football. Osweiler, the former Kalispell Flathead quarterback, entered the game for injured starter Trevor Siemian.

Osweiler completed 12 of 17 passes for 194 yards and the two scores, one to tight end Jeff Heuerman and the other to receiver Cody Latimer. Osweiler also rushed for an 18-yard touchdown.

Siemian left the game in the opening quarter, paving the way for Osweiler to showcase his best game of the season. Trailing 10-0 in the second quarter, Osweiler led the Broncos 75 yards in 5:14, capped by his 18-yard touchdown run on 3rd and 9 that put the Broncos on the scoreboard.

After a Colts’ field goal opened the second half, Osweiler led another scoring drive on Denver’s first possession. Broncos’ coach Vance Joseph elected to go for it on fourth down, letting Osweiler throw to Demarius Thomas to keep the drive alive. The former second-round draft pick hit Latimer on a 22-yard scoring strike to put Denver ahead 14-13.

Denver’s defense forced a three-and-out on the ensuing Indy drive, allowing Osweiler and the motivated Broncos’ offense to return to the field. Osweiler hit Heuerman on a strike down the middle, culminating in a 54-yard touchdown pass to give the Broncos a 20-13 advantage. Osweiler found Latimer on a successful two-point conversion, extending the lead to 22-13 with 4:16 remaining in the third quarter.

The Broncos drained 9:40 of clock on its first possession of the fourth quarter, capping the drive with a Brandon McManus field goal that finished the game at 25-13.

It was the second straight win for a Denver team that had previously dropped eight consecutive games.

Osweiler has now completed 74 passes for 895 yards and five touchdowns this season. The 54-yard touchdown pass Thursday night was his longest completion of the fall. Osweiler earned a rating of 147.7 in the victory.

Denver (5-9) kicks off Christmas Eve at the Washington Redskins, while the Colts (3-11) travel to the Baltimore Ravens on Dec. 23.