VINCE’S DOZEN
Vince Velasquez recovered from a slow start to strike out 12 in six innings, Carlos Santana hit a three-run homer and the Philadelphia Phillies rallied past the San Francisco Giants 6-3 for a four-game sweep.
Odubel Herrera added three hits and drove in two runs, extending his on-base streak to 39 games for the Phillies, who improved to 15-5 at home.
l Ozzie Albies hit Atlanta’s first grand slam of the season to highlight a seven-run sixth inning, Freddie Freeman had a career-high five hits and the NL East-leading Braves beat the host Miami Marlins 9-2.
l Kyle Seager hit two home runs, including his fourth career grand slam, and Jean Segura had four hits as the visiting Seattle Mariners beat the Toronto Blue Jays 9-3.