Unbeaten Wade Miley held the Miami Marlins hitless until the sixth inning, and Jason Kubel drove in three runs to lead the Arizona Diamondbacks to an 8-4 victory Sunday.
Miley (3-0) gave up one hit and an unearned run in 6 1-3 innings to lower his ERA to 1.29. He also singled and scored the game's first run.
The retractable roof over the Marlins' new ballpark averted a rainout, because showers fell all day. But even inside, it was a gloomy afternoon for the home team, and boos rained down from the crowd of 34,918 during Arizona's five-run sixth inning.
The Marlins trailed 8-0 before they managed their first hit in the sixth inning, a leadoff double by John Buck. Miami has lost seven of its past eight games.
Gerardo Parra had two singles, two walks, a stolen base, a run and an RBI for the Diamondbacks. Teammate Aaron Hill had two hits and has reached base in 17 consecutive games.
Arizona came into the game batting .204 with runners in scoring position but went 6 for 16 in those ...