Carlos Pena and Brett Wallace hit back-to-back home runs off Ricky Nolasco in the first inning and the Houston Astros added three more long balls in a 9-4 victory over the Miami Marlins on Tuesday.

Matt Dominguez, Jason Castro and Chris Carter also homered for the Astros, who had 13 hits. Castro went 3 for 3 with a double.

Nolasco gave up seven runs, eight hits and four homers in three innings. He walked two and struck out four.

Bud Norris allowed four runs and seven hits in 3 2-3 innings. He struck out one and yielded a home run to Kevin Kouzmanoff.

Dominguez's two-run homer in the second hit the roof of the Marlins' two-story office building in left. It gave Houston a 5-0 lead.

Kouzmanoff's two-run homer highlighted Miami's four-run third.