Pirates pound the Cubs 14-3 Rockies 10, White Sox 0
CHICAGO — Francisco Cervelli and Andrew McCutchen capped Pittsburgh's 10-run first inning with consecutive homers off Jon Lester, helping the Pirates pound the Chicago Cubs 14-3 on Sunday.
Cervelli drove in five runs and Jordy Mercer had two hits and three RBIs as the Pirates closed out a 5-2 road trip with their fifth win in six games. All-Star Josh Harrison homered in the ninth and Chad Kuhl pitched three innings of onerun ball in an emergency start after Jameson Taillon was scratched due to flu-like symptoms.
Pittsburgh sent 15 batters to the plate in its highest-scoring inning since it got 10 in the seventh against Colorado on May 17, 2009.
DENVER — Hometown rookie Kyle Freeland came within two outs of the first no-hitter by a Rockies pitcher at Coors Field before surrendering a sharp single to Melky Cabrera as Colorado beat the White Sox.
Brewers 5, Yankees 3
NEW YORK — Travis Shaw and Stephen Vogt both homered and the Brewers lengthened their surprising lead in the NL Central, topping the Yankees.
The Brewers have won nine of 11. At 50-41, they go into the All-Star break in first place for the fifth time in franchise history, 5 1/2 games ahead of the reigning World Series champion Chicago Cubs and St. Louis.
Astros 19, Blue Jays 1
TORONTO — Carlos Correa homered twice and drove in a career-high five runs as the Houston Astros romped into the All-Star break, battering the Toronto Blue Jays 19-1 Sunday.
Nationals 10, Braves 5
WASHINGTON — Anthony Rendon reached base four times, the Washington bullpen allowed two runs over 5 2/3 innings, and the Nationals beat the Braves.
Rendon scored twice and drove in a pair as the Nationals salvaged a split of the four-game series with the Braves to enter the All-Star break with a 9 1/2-game lead over Atlanta in the National League East.
Phillies 7, Padres 1
PHILADELPHIA — Freddy Galvis hit two of his team's six home runs, Jerad Eickhoff threw five shutout innings, and the Phillies topped the Padres.
Cardinals 6, Mets 0
ST. LOUIS — Tommy Pham, Paul DeJong and Luke Voit homered and Lance Lynn pitched seven innings of three-hit ball as the Cardinals beat the Mets.
It was Lynn's longest outing since May 23, when he threw 123 pitches in eight scoreless innings in a 2-1 loss to Clayton Kershaw and the Dodgers. Lynn's two strikeouts is a season low, but he needed just 93 pitches while facing two batters over the minimum.
Lynn (7-6) did not allow a runner past first and lowered his ERA to 3.61.
Marlins 10, Giants 8
SAN FRANCISCO — Giancarlo Stanton homered twice, the second coming after A.J. Ellis' tiebreaking tworun home run in the 11th inning, and the Marlins held on to beat the Giants.
Reds 2, Diamondbacks 1
PHOENIX — Homer Bailey went 6 2-3 strong innings, Scott Schebler doubled in the go-ahead run and the Reds beat Arizona, sending the Diamondbacks to their fifth loss in six games heading into the All-Star break.
Dodgers 5, Royals 2
LOS ANGELES — Clayton Kershaw tossed a six-hitter to become the majors' first 14-game winner, Justin Turner homered twice, and the NL West-leading Dodgers defeated the Royals to complete their major league-best 10th sweep and sixth straight victory.
Rays 5, Red Sox 3
ST. PETERSBURG, Fla. — Brad Miller hit a tiebreaking, two-run homer in the eighth inning and the Rays took three of the four from AL East-leading Boston, beating the Red Sox.
Orioles 11, Twins 5
MINNEAPOLIS — Adam Jones homered twice and drove in five runs to lead a 15-hit attack and the Orioles defeated the Twins.
Angels 3, Rangers 0
ARLINGTON, Texas — J.C. Ramirez outpitched AllStar Yu Darvish and Albert Pujols hit his 604th career home run as four Angels pitchers combined to beat the Rangers.
Mariners 4, Athletics 0
SEATTLE — Felix Hernandez rediscovered some of his past form allowing two hits over six dominant innings, and Nelson Cruz hit his 17th home run of the season to give the Seattle Mariners a win over the Athletics.