A ninth inning rally by the Colorado Rockies (13-21) came up just short, as they lost for the ninth time in ten games, falling to the San Francisco Giants (18-17) 3-2 last night at AT&T Park. The two teams wrap up the quick two-game series tonight back in San Francisco at 8:15 MT (TV: Root Sports).

In a continuing trend for the Rockies, they weren't able to put together a good offensive performance on an evening when they received strong starting pitching. Christian Friedrich worked quickly and kept the Giants off balance with a mix of his sharp fastball and hard-to-find breaking pitches. In all, the 24-year-old lefty finished seven innings, allowing an earned run on six hits and one walk while striking out 10.

"Tough game to lose," Rockies Manager Jim Tracy said. "That's as good a starting pitching performance as we've had all year long. He was phenomenal."

Despite having seven men reach base by the end of the third inning, the Rockies didn't push across a run until Wilin Rosario delivered a no-doubt shot deep into the left-field bleachers to lead off the fourth. That's the only offense the Rockies could muster before the ninth, as they left 11 men on base and were doomed by a late rally from the Giants.

Down 3-1, there was more drama in the ninth inning. The Rockies took advantage of a Joaquin Arias error and scored a run to make it 3-2, but the game reached a fever pitch as Giants closer Santiago Casilla ultimately retired Nelson and the Rockies.

Tickets are available for the Rockies next home game at Coors Field tomorrow night vs. the Arizona Diamondbacks, and can be purchased by calling (800) 388-ROCK, or click here.

More From K99