MIAMI (AP) - Clay Buchholz outpitched Mark Buehrle and the Boston Red Sox beat the Miami Marlins 2-1 Tuesday night, ending a four-game losing streak.
The game was scoreless until Kelly Shoppach hit an RBI double in the seventh inning and came home on a single by Mike Aviles.
Logan Morrison hit a leadoff home run in the Miami seventh.
Buchholz (7-2) allowed five hits and struck out a season-high nine in seven innings.
Reliever Vicente Padilla escaped a jam in the eighth and Alfredo Aceves closed for his 15th save in 18 opportunities.
Buehrle (5-7) gave up five hits in seven innings. He lost for the first time in interleague play since 2007, a span of 16 starts.
(Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)
Meet the newest liligers - mom's a liger and dad's a lion. (Photos)
James Franco wants fans to spot him half a million for a film trilogy.
Ed Koch planned every detail of his funeral - except one crucial date.
The pope invited a teen with Down Syndrome up to his car for a spin.