Follow CBSPHILLY Facebook  | Twitter

DENVER (AP) — David Dahl homered for a second straight night, a three-run shot in the third, and the Colorado Rockies vaulted into the final NL wild-card spot by beating the Philadelphia Phillies 10-3 on Tuesday night.

The Rockies’ fifth straight win moved them a half-game in front of St. Louis for the second wild-card after the Cardinals lost 12-4 to Milwaukee. Colorado trailed the NL West-leading Los Angeles Dodgers by 1½ games entering the night and still has a chance to win its first division title. The Rockies have five games remaining.

Charlie Blackmon extended his hitting streak to 17 straight games with two hits, and pinch-hitter Carlos Gonzalez added a two-run single. The Rockies scored eight of their 10 runs with two outs.

The game-changing hit was delivered by Dahl, who lined a fastball from Vince Velasquez (9-12) to left for his 12th homer — nearly to the same spot where Dahl hit a two-run homer the previous night. Dahl also added a run-scoring single as part of a 3-for-5, 4 RBIs evening.

Former NFL Player Devon Still Hosts Fundraiser For Still Strong Foundation In Bridgeport 

Reliever Chad Bettis returned to his starter’s role for a night and went 2 2/3 innings, allowing one unearned run. The Rockies used seven relievers, with DJ Johnson (1-0) getting one out in the third to earn his first big league win.

Odubel Herrera gave the Phillies a 1-0 lead with an RBI bloop single in the third. The rest of his night wasn’t as smooth: Herrera didn’t exactly hustle out of the batter’s box on a double play in the first and dropped a fly ball in right during the second. He was taken out as part of a switch in the fifth.

Velasquez gave up six runs in 3 2/3 innings and dropped to 0-3 with a 10.70 ERA in September.

At 78-79, the Phillies dipped below .500 for the first time since early April.

(Copyright 2018 by The Associated Press. All Rights Reserved.)