The Colorado Rockies (26-42) salvaged the final game of the three game series last night, beating the Philadelphia Phillies (33-38) 4-1. The win snapped a four-game losing streak and was Colorado's second in their last 14 games. The Rockies start a weekend series against the Texas Rangers (43-27) in Arlington tonight at 6:05 MT (TV: Root Sports).

Rockies starter Jeff Francis was efficient enough to pitch through five innings on just 76 pitches. The veteran left-hander kept the Rockies in the game, which they went on to win, with the help of shutdown bullpen work and home runs from a duo of more youthful, bottom-of-the-order Rockies.

After a quiet start, the Rockies' offense finally broke through in the seventh, when Chris Nelson hit a go-ahead, two-run homer off Phillies starter Vance Worley, who up to that point had given up just three hits.

Wilin Rosario, the Rockies' eight-hole hitter, also homered for the second consecutive game, giving closer Rafael Betancourt two insurance runs to work with in the ninth.

The Rockies now head to Texas to face the Rangers, with the first of a three-game series tonight. They will face Roy Oswalt, who will be making his first start since he was signed as a free agent on May 29. Christian Friedrich will get the start for Colorado. The Rockies are 1-11 against American League teams this season.

Troy Tulowitzki underwent successful surgery yesterday to remove scar tissue that was built over a nerve in his left groin area. Nothing unexpected was found during the operation, performed by Dr. William Meyers. Tulowitzki is likely to miss six to eight weeks, though no official timetable has been set.

Tickets are available for the Rockies’ next home game vs. the Washington Nationals on June 25th, and can be purchased by calling (800) 388-ROCK, or click here.

More From K99