LOS ANGELES -- Left fielder Mike Aviles' two-run single in the eighth inning rallied the Cleveland Indians to a 5-4 victory Wednesday over the Los Angeles Dodgers before a crowd of 50,199.

The Indians took two of three and halted the Dodgers' run of six straight series wins. Los Angeles dropped its second in a row and lost for only the fourth time in its past 13 games at home.

Dodgers reliever Brian Wilson walked Indians center fielder Michael Brantley and first baseman Carlos Santana to open the eighth inning. Pinch hitter David Murphy's single to left scored Brantley to make it 3-3. After an intentional walk to third baseman Lonnie Chisenhall, Aviles drove in Santana and Murphy with a base hit to right for a 5-3 advantage.

Cleveland's Bryan Shaw (3-1) didn't give up a run in an inning of relief. Cody Allen, who walked pinch hitter Hanley Ramirez and gave up a double to center fielder Andre Ethier before getting left fielder Matt Kemp to fly out, worked 1 1/3 scoreless innings for his eighth save.

Braves 3, Mets 1

ATLANTA -- Julio Teheran allowed one run over seven innings as Atlanta ran its winning streak to seven games by completing a three-game series sweep of New York.

Teheran (8-5) has a 1.23 ERA at home and a 2.29 ERA overall.

The Braves made Chris Johnson's three-run double in the first inning stand up. Johnson added a single to his key double, and Andrelton Simmons had two hits and a walk for the Braves.

With closer Craig Kimbrel unavailable after working in three consecutive games, Jordan Walden pitched the ninth for the Braves and recorded his third save in as many opportunities.

Padres 3, Reds 0

SAN DIEGO -- Catcher Rene Rivera hit a rare three-run single in the first inning and right-hander Tyson Ross shut out Cincinnati on three hits as San Diego completed a sweep of the three-game series.

It was the first shutout and complete game for Ross, 27, in the 55th start of his career. Ross (7-8) struck out nine and didn't walk a batter. His ERA fell to 2.93.

The Padres scored three runs on three hits in the first inning. Right fielder Chris Denorfia and third baseman Chase Headley hit back-to-back, one-out singles, and Reds starter Johnny Cueto walked first baseman Tommy Medica to load the bases. Denorfia was forced to hold up on Will Venable's one-out fly to right. Rivera hit a slicing liner to right-center that ticked off the glove of Billy Hamilton as the Reds center fielder attempted a headfirst diving catch -- scoring all three runners.

Mariners 5, Astros 2

HOUSTON -- Chris Young produced his fourth consecutive quality start and Seattle completed a three-game series sweep against Houston.

Young (8-4) allowed just two hits -- both solo home runs -- over seven innings, striking out a season-high eight batters while throwing just 29 balls among his 99 pitches.

As they did Tuesday night, the Mariners broke things open with one big inning, this time striking for four runs in the sixth.

Tigers 9, A's 3

DETROIT -- A two-run single by Rajai Davis and a two-run double by Miguel Cabrera highlighted a six-run sixth inning that lifted Detroit over Oakland and helped Justin Verlander to his first win since May 30.

American League Central-leading Detroit swept the three-game series with AL West leader Oakland. The Tigers are on an 11-2 surge.

Verlander (7-7) was 0-3 with a 6.82 ERA for five June starts. He gave up nine hits in six innings Wednesday, but he didn't walk a batter, and he struck out four.

Rays 6, Yankees 3

NEW YORK -- Sean Rodriguez drove in three runs and hit a two-run homer in the sixth inning as surging Tampa Bay extended its winning streak to a season-high five games after beating New York.

Rodriguez, who entered Wednesday in a 4-for-32 slide, also had an RBI single in the fourth. In the sixth against Shawn Kelley, the shortstop drove a 1-1 slider over the center field wall just to the left of Monument Park, giving Tampa Bay a 5-3 lead.

The last-place Rays completed their second sweep at Yankee Stadium in the past 10 months while winning for the 14th time in 21 games. They also improved to 6-1 on an 11-game road trip that continues in Detroit.

Nationals 4, Rockies 3

WASHINGTON -- Ian Desmond broke up a 3-3 tie with a solo homer in the seventh inning against reliever Matt Belisle, as Washington stormed back to complete a three-game sweep against Colorado.

Desmond's team-leading 15th homer was awarded by the crew chief upon review after Desmond had stopped at third as the ball bounced off a metal bar above the right-center-field fence and onto the field.

Washington, a season-high eight games over .500, has won five games in a row. Colorado has lost 14 of its last 16 games.

Blue Jays 7, Brewers 4

TORONTO -- Edwin Encarnacion hit a three-run homer with two outs in the bottom of the ninth as Toronto completed a sweep of a two-game series against Milwaukee.

Blue Jays shortstop Jose Reyes led off the ninth against Will Smith (1-1) with a double that skipped past diving left fielder Elian Herrera. With two outs, Encarnacion took a 3-1 pitch to left off Brandon Kintzler for his 26th homer of the season.

Toronto designated hitter Jose Bautista hit his second first-inning homer in two games since returning to the starting lineup from a hamstring injury.

Royals 4, Twins 0

MINNEAPOLIS -- Left-hander Jason Vargas threw seven shutout innings against Minnesota, scattering four singles and two walks, and Raul Ibanez hit his first homer for Kansas City.

Ibanez signed with the Royals on Monday.

Twins starter Kevin Correia tossed six innings of two-run ball. Kansas City got both runs off Correia on four hits and a walk in a long second inning. He dropped to 4-10, with two more losses than any other pitcher in the American League.

Pirates 5, Diamondbacks 1

PITTSBURGH -- Pittsburgh's Charlie Morton pitched one-run ball over six innings and Gregory Polanco helped stake him to an early lead over Arizona with a double and a home run.

Morton (5-9) allowed five hits, walked three and struck out five in his first home start since June 9. He is 3-1 in his last five starts at PNC Park.

Polanco, a rookie right fielder, doubled and scored in the first inning and hit a two-run homer in the second as the Pirates took a 3-0 lead against rookie right-hander Chase Anderson (5-4).

Marlins 5, Phillies 0

MIAMI -- Right-hander Tom Koehler pitched six scoreless innings, surviving a rocky first inning to retire 15 consecutive batters at one point and 18 of the last 20 he faced as Miami handed Philadelphia its sixth consecutive defeat.

Koehler (6-6) was supported by Jarrod Saltalamacchia, who slugged a two-run homer in the eighth inning. Three Marlins relievers each pitched a scoreless inning -- Mike Dunn in the seventh, Kevin Gregg in the eighth and Chris Hatcher in the ninth.

Philadelphia failed to score in the top of the first inning despite having runners on second and third with none out.

White Sox 3, Angels 2

CHICAGO -- Pinch hitter Leury Garcia's one-out single in the ninth inning drove in Alejandro De Aza and gave Chicago a walk-off win over Los Angeles.

De Aza led off with a single and moved to third on a broken-bat single by third baseman Conor Gillaspie. Angels manager Mike Scioscia brought Kole Calhoun into the game for right fielder Collin Cowgill and placed him in the drawn-in infield between first and second base, giving the Angels three infielders on that side of the diamond.

It didn't matter because Garcia laced a single to left field off right-hander Michael Morin (2-2) to end it.

Cubs 16, Red Sox 9

BOSTON -- Chicago, which won low-scoring games at Fenway Park on Monday and Tuesday nights, smacked four home runs and collected 19 hits in completing a three-game sweep of Boston.

The sweep was Chicago's first three-gamer in interleague play since 2009 and their first on the road since 2007.

Center fielder Justin Ruggiano, third baseman Mike Olt, catcher Wellington Castillo and right fielder Nate Schierholtz all homered, and light-hitting second baseman Darwin Barney delivered four hits as the Cubs moved to 24-19 in their last 43 games.

Orioles 6, Rangers 4

BALTIMORE -- Adam Jones and Ryan Flaherty homered as Baltimore rallied past Texas, which led 4-0 after three innings.

Baltimore tied the game in the sixth, and Flaherty hit a go-ahead solo home run, his fourth, leading off the bottom of the seventh inning against reliever Neal Cotts (2-5). Flaherty was starting at third base in place of the suspended Manny Machado.

The Orioles collected at least one home run for the 12th game in a row.

Cardinals 2, Giants 0

SAN FRANCISCO -- St. Louis right-hander Adam Wainwright threw 7 2/3 innings of shutout ball and became the National League's first 11-game winner.

Third baseman Matt Carpenter continued his mastery of the Giants with three hits, including a run-scoring single.

Wainwright, who was shelled for a season-worst seven runs in 4 1/3 innings in a 9-4 home loss to the Giants on May 30, dominated the rematch. He allowed only four hits, all singles. He walked two and struck out just one in recording his seventh road win of the season.