MIAMI — Christian Yelich slugged a three-run homer to lead the Miami Marlins to a 7-3 victory over the Cincinnati Reds on Saturday night at Marlins Park.