Liam Hicks homered, singled and drove in a career-high-tying four runs, Otto Lopez and Heriberto Hernandez also went deep and the Miami Marlins held on to beat the Colorado Rockies 9-7 and sweep the three-game series on Thursday in Denver.

Jakob Marsee and Agustin Ramirez also had two hits and Sandy Alcantara allowed three runs in 6 2/3 innings for Miami (73-80), which has won seven of its last nine.

Alcantara (10-12) entered Thursday with a 7.56 ERA in three career starts in Denver but was dominant for most of the afternoon, finishing with eight strikeouts.

Blaine Crim hit two solo home runs and Yanquiel Fernandez also homered and doubled for Colorado (41-112). Tyler Freeman had two hits and Tanner Gordon (6-7) allowed four runs -- three earned -- on five hits in his six innings.

Mick

See Full Page