Red Sox 6, Royals 0
BOSTON -- Jon Lester pitched eight shutout innings as Boston completed a three-game sweep.
The left-handed Lester, making his first appearance since pitching one inning in the All-Star Game, improved to 10-7 and lowered his ERA to 2.50. He gave up four hits and two walk with eight strikeouts.
The Red Sox battered Kansas City starter Yordano Ventura (7-8) for a season-high six runs and nine hits over 4 1/3 innings, with four walks, a home run and a wild pitch. It was the only start this season in which he has not recorded a strikeout.
Astros 11, White Sox 7
CHICAGO -- Houston pounded out 17 hits, had three big rallies and still had to sweat it out in the late stages to prevent a Chicago sweep.
After three sixth-inning errors and a shaky bullpen contributed to a blown 7-3 lead, Houston answered in the seventh with four runs on four hits.
The Astros' first four hitters -- Jose Altuve, Enrique Hernandez, Chris Carter and Matt Dominguez -- combined to go 9-for-18 with seven RBIs and seven runs. Marwin Gonzalez also went 3-for-4.
Rays 5, Twins 3
MINNEAPOLIS -- Tampa Bay scored four runs over the first three innings and wrapped up a three-game series sweep of Minnesota.
Twins starter Kevin Correia struggled from the first batter he faced, allowing a leadoff double on the second pitch of the game. Correia walked two batters before a single to right field by James Loney scored two.
A sacrifice fly by Ben Zobrist made it 3-0 in the second inning, and an RBI double by shortstop Yunel Escobar made it 4-1 through three innings.
The support was enough for Rays right-hander Chris Archer, who allowed three runs (one earned) over 6 1/3 innings.
Braves 8, Phillies 2
ATLANTA -- Rookie second baseman Tommy La Stella hit a three-run double in the third inning as Atlanta gave Alex Wood an early cushion in a rain-interrupted victory over Philadelphia.
Wood (7-7) retired the last 13 batters he faced and the only run against him was a home run by John Mayberry Jr. in the second inning. The left-hander allowed three hits, walked none and struck out eight in six innings.
La Stella, batting .297 after his first 46 games, is 6-for-7 with 13 RBIs when he comes up with the bases loaded. He went 2-for-4, giving him a .353 average (18-for-51) in his past 13 games.
Nationals 5, Brewers 4
WASHINGTON -- Right fielder Jayson Werth hit a game-winning double with two outs in the bottom of the ninth.
The hit down the left field line scored third baseman Anthony Rendon, who had reached on a fielder's choice after a Denard Span single. It was the 11th last at-bat victory of the season for the Nationals.
Rafael Soriano (2-0) picked up the win, while Rob Wooten (1-4) was tagged with the loss. The Brewers tied the game at 4 in the top of the ninth on a one-out single by Rickie Weeks (two hits) against Soriano.