The Colorado Rockies defeated the San Francisco Giants 10-2 this afternoon.
The Giants actually scored first with a run in the opening inning.
Aaron Rowand led off the game with a double and came home on a single by Buster Posey.
The Rockies got on the board with four runs in the second.
First, Seth Smith singled home Troy Tulowitzki, who was on base with a leadoff double. Then, Ty Wigginton hit a three-run home run for the 1000th hit of his career.
Colorado added two more runs in the fifth.
Again, Tulowitzki opened the inning with a double. He advanced to third on a groundout and scored on a grounder by Wigginton after an intentional walk to Smith.
Smith, in turn, scored on a double by Jose Morales.
San Francisco scored their second and final run on as a groundout by Posey brought in Freddy Sanchez in the sixth.
Colorado notched their second four-run inning in the seventh.
Tulowitzki singled, stole second, advanced to third on a throwing error by pitcher Dan Runzler and scored on base hit by Smith.
Ryan Spilborghs whacked a three-run homer as the sixth batter in the frame.
Matt Cain struggled in his first loss of the season, surrendering six runs on nine hits in 4.2 innings of work.
Runzler and Guillermo Mota gave up two runs each.
The only San Francisco pitcher not to allow any runs was Jeremy Affeldt, who turned in a scoreless eighth.
Only three Giants got hits today: Rowand, Sanchez and Posey, with Sanchez and Posey getting two apiece.
Before the game, Cody Ross was activated from the D.L.
The Giants have tomorrow off before returning home to take on the Atlanta Braves at 7:15 p.m. PDT Friday.
Probable Pitchers: Madison Bumgarner (0-2, 7.36) vs. Tommy Hanson (1-3, 3.86)