After falling behind early, the Colorado Rockies (37-65) rallied to take the lead in the sixth, only to see former Rockie Matt Holliday's seventh inning homer give the visiting St. Louis Cardinals (56-48) the lead for good, en route to a 9-6 win. The final game of the series is tonight at 6:40 at Coors Field (TV: Root Sports).

Last night's loss -- delayed one hour and 27 minutes between the seventh and eighth innings because of rain -- was a tough one. Not only did the Rockies have a chance before Holliday mashed his second homer of the game; they had a lead, their first in what felt like a long, long time.

Four consecutive extra-base hits in the bottom of the sixth did the trick as the Rockies were able to turn a 3-1 deficit into a 5-3 lead.

Andrew Brown -- who grounded into double plays in his first two at-bats -- led off the inning with a double to right. Jordan Pacheco followed suit, doubling in Brown. Tyler Colvin then hit his second triple of the game. Ramon Hernandez added a double to deep center.

"That's the way we've been all year, we're always fighting, always battling," Colvin said. "It's one of those things we expect out of each other."

After two groundouts followed the four extra-base hits, Eric Young lifted a ball over the head of right fielder Carlos Beltran. Ramon Hernandez scored, and Young rounded second as Beltran made the throw to the cutoff man, who fired to David Freese at third base.

Young, had he slid, would have been safe. But third-base coach Rich Dauer had his arms up, signaling to Young that he didn't need to, so Young stayed upright and Freese tagged him out, ending the inning and the rally.

Left-handed reliever Rex Brothers (5-3) entered the game and issued a leadoff walk and a single in the seventh. Brothers then struck out Allen Craig before giving way to the right-handed Belisle against Holliday.

Holliday, who is 13-for-24 with five homers and 16 RBIs against his former team this season, homered on a 1-0 fastball from Belisle for his second homer of the game.

Rockies starter Drew Pomeranz went four innings, giving up Holliday's two-run homer in the first and an RBI double by Greene, which left fielder Carlos Gonzalez reached over the fence to keep from being a homer, in the second.

"I obviously didn't have my best stuff today, but that's part of pitching," Pomeranz said. "The homer hurt, but I pitched well after that."

He cruised through the third and worked out of trouble in the fourth before a high pitch count (72) and the top of the Cardinals' lineup coming around again forced Tracy's hand.

The Cards added two more runs in the top of the ninth, and Josh Rutledge hit a solo shot in the bottom of the inning.

Rutledge has homered in three straight games, and after going 2-for-5 on Wednesday, has multiple hits in 10 of his first 17 Major League games. He was called up July 13.

The Rockies have lost five consecutive games, with seven straight losses at home.

Tickets are available for tonight’s game at Coors Field vs. the St. Louis Cardinals, and can be purchased by calling (800) 388-ROCK, or click here.