Updated

Nolan Arenado hit a grand slam as the Colorado Rockies edged the Tampa Bay Rays, 9-3, in the middle test of a three-game set.

Troy Tulowitzki was a perfect 3-for-3 and drove in three runs and Carlos Gonzalez smashed a solo shot for the Rockies, who even the series at 1-1. Starter Jon Garland (3-2) gave up three runs on seven hits and a walk over five frames in the victory.

"As long as we're healthy, as long as we have Tulowitzki and all of us in the lineup, we can score a lot of runs and make sure they get a win," said Gonzalez.

Kelly Johnson had two RBI and James Loney drove in one run for the Rays.

Yunel Escobar was taken out in the second inning, after taking a pitch by Garland to the left wrist. He was replaced by Ryan Roberts, who manned second base, and Ben Zobrist moved from second to short.

"It was just one of those things," said Rays manager Joe Maddon. "We couldn't break through. Their relief pitchers were good tonight. We kind of had Garland on the ropes ... we actually did a good job versus him. We had good at-bats, I thought, while he was in the game."

Rays starter David Price (1-3) surrendered nine runs on 11 hits and three walks in 6 2/3 innings. Price was fined $1,000 by Major League Baseball on Thursday after tweeting about umpire Tom Hallion, who he accused of directing a profanity towards him during Sunday's 8-3 win against the White Sox.

Tulowitzki delivered an RBI single in the first, scoring Eric Young Jr, who singled to lead off the inning.

The Rays got on the board in the third. Zobrist grounded into a fielder's choice but reached first and reached third on an Evan Longoria single. Loney doubled to bring Zobrist home. Johnson then singled, plating Longoria and Loney to give his team a 3-1 lead.

Tulowitzki responded with a two-run double that scored Young and Gonzalez to tie the game at 3-3.

Gonzalez gave the Rockies the lead with a leadoff homer in the fifth.

The Rockies tacked on five more runs in the seventh. With one out and the bases loaded, Cuddyer hit towards Zobrist, but threw too far away for Loney to grab, allowing Gonzalez to reach home. After Wilson Rosario was walked, the bases were loaded again, setting up Arenado's shot.

Wilton Lopez came to pitch for the Rockies in the ninth. He allowed a one-out single by Sam Fuld and walked Luke Scott, but got Matt Joyce and Zobrist out to end the game.

Game Notes

Loney has 53 RBI in 54 games at Coors Field, most at any road ballpark ... Young was 3-for-5 with two runs scored ... Tulowitzki has 27 RBI, second in the National League behind only the Mets' John Buck.