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 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.