MIAMI (AP) -- Javier Vazquez pitched seven shutout innings in his best start of the season Saturday, and the Florida Marlins defeated cross-state rival Tampa Bay for the second day in a row, 5-3.
Vazquez (3-4) had made only one quality start previously this season, but he limited the Rays to three hits and two walks. He had a season-high seven strikeouts and lowered his ERA from 7.55 to 6.41 in his longest outing since July 26.
The veteran right-hander outpitched Rays ace David Price (5-4), who went 6 2-3 innings and gave up five runs, including homers to Hanley Ramirez and Omar Infante.
Logan Morrison had a two-run double for the Marlins, who improved to 129-107 (.545) in interleague play.
Leo Nunez struck out two in a scoreless ninth for his 17th save, most in the majors.