1 of 4
Pat Sullivan, Associated Press
Colorado Rockies' Todd Helton (17) slides safely into second base with an RBI double as Houston Astros' Jose Altuve reaches with the late tag during the third inning of an opening day baseball game, Friday, April 6, 2012, in Houston.

HOUSTON — Pinch runner Eric Young scored the go-ahead run on an error in the eighth inning and Troy Tulowitzki homered in the ninth to lift the Colorado Rockies to a 5-3 win over the error-prone Houston Astros on Friday night.

The game was tied 3-3 when Ramon Hernandez singled in the eighth before being replaced by Young. Young stole second base and scored on an error by catcher Jason Castro, one of four miscues by the Astros. Castro's throw to shortstop Marwin Gonzalez, who was making his major league debut, was high and it bounced off his glove and into the outfield.

Tulowitzki's solo shot off Fernando Abad sailed over the train tracks in left field and out of the park.