Lewis Brinson hit two of Miami’s three home runs off rookie lefty Ryan Weathers, Sandy Alcantara shut down San Diego for seven brilliant innings and the Marlins avoided a winless road trip by beating the punchless Padres 7-0 Wednesday.
The Marlins snapped a five-game losing streak — all on this trip through Colorado and San Diego — while the Padres had their four-game winning streak stopped.
The Padres entered the day holding the second NL wild-card spot. The Marlins are in last place in the NL East.
Alcantara (7-10) bounced back from one of his worst starts, when he allowed a career-high 10 runs on 10 hits, including three homers, in just 3 2/3 innings in a 14-2 loss at Colorado on Friday night.