MILWAUKEE _ The Marlins finally got the starting pitching performance they were hoping to get Sunday.
And they still found a way to lose.
Rookie Caleb Smith struck out a career-high 10 batters and allowed only two runs on two hits in six innings.
Unfortunately, the Marlins (5-16) were unable to back him up enough offensively and committed more costly late miscues in a 4-2 loss to the Brewers at Miller Park.
The Brewers (14-9) completed a four-game sweep of the Marlins (5-16), who dropped their seventh game in the past eight and have lost 13 of their past 16.
Smith's only big mistake was allowing a two-run homer to former Marlin Christian Yelich in the fourth inning, which gave the Brewers a 2-1 lead.
A fielding error by first baseman Justin Bour on a grounder by Eric Thames allowed a third run to score. Bour cut the deficit to 3-2 with a single in the eighth but was doubled up when he ran all the way to third on a pop up by Brian Anderson to end the inning.