SAN DIEGO — Braxton Garrett outlasted Yu Darvish, Josh Bell had three hits and scored twice and the Miami Marlins beat the sloppy San Diego Padres 9-1 on Wednesday to avoid a sweep.
Jesús Sánchez hit a solo homer and Jazz Chisholm Jr. had two hits and drove in two runs as the Marlins had a season-high 16 hits and snapped the Padres' three-game winning streak. The Padres dropped to 13-19 at home.
Garrett (2-0) was impressive for five innings, allowing one run and six hits, with two strikeouts and no walks. His only big mistake was allowing Ha-Seong Kim's leadoff homer in the third, his seventh.
Garrett was making just his fourth start this season after spending the first 38 games on the injured list due to a left shoulder impingement suffered during spring training. He was coming off his first career shutout — on just 95 pitches — in a win at Arizona on Friday night.
''Not super sharp, but was able to get through it was just the one run,'' Garrett said. ''It was one of those days where I felt I was just missing and when I tried to make that adjustment, I'd miss over the plate. Wasn't sharp, but we battled hard.''
He was backed to some nice defensive plays. With runners on first and second, and two outs in the third, Bell, the first baseman made a nice diving stop of Jake Cronenworth's grounder and threw him out to end the inning. In the fifth, left fielder Nick Gordon barehanded the carom of Fernando Tatis Jr.'s liner off the base of the wall and threw him out at second.
''At this level you've got to play defense," manager Skip Schumaker. ''When we pitch and we play defense, we usually win. Today was another example of that.''
Schumaker said Garrett was ''probably not as sharp as he wanted to be, but every time he pitches we have a really good chance to win.''