SAN DIEGO - Jason Marquis outpitched Ricky Nolasco, Yonder Alonso had a sacrifice fly in the sixth inning and San Diego Padres beat the Miami Marlins 1-0 on Wednesday to complete a three-game sweep.
Marquis (4-2) allowed five hits, walked one and struck out three in eight innings, his longest stint since last Aug. 11th when he had a 5-0 shutout at Pittsburgh.
Huston Street pitched the ninth to pick up his eighth save in eight chances.
The Padres have won four straight and 11 of their last 14.
Nolasco (2-4) gave up one run and four hits, with one walk and a season-high nine strikeouts in seven innings. He had won his four previous decisions at San Diego, where he dropped to 4-2 with a 2.11 ERA in his career.
Copyright 2013 by The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.