TORONTO - Ubaldo Jimenez (3-3) pitched two-hit ball over eight innings, and Jonathan Schoop had two hits and sacrifice fly as Baltimore has won consecutive road series after going more than two months without one.

Caleb Joseph, a late add to the lineup in place of injured catcher Welington Castillo, hit an RBI single off J.A. Happ (2-5), who allowed eight hits in 6 1/3 innings.

Brad Brach finished the three-hitter for his 15th save.

WHITE SOX 4, YANKEES 3

CHICAGO - Following a frightening moment for Yankees outfielder Dustin Fowler in the first inning of his major league debut, Melky Cabrera and David Robertson combined to foil Aaron Judge, and the Chicago White Sox beat New York 4-3 on Thursday night.

Fowler was set to have surgery for an open rupture of the patellar tendon in his right knee after being carted off the field. The 22-year-old started in right field and slammed into the short sidewall near the corner trying to catch Jose Abreu's foul ball with one out. Fowler calmly tried to stand and walk after hitting the wall, but his right leg buckled twice before he sat down on the warning track and waited for help.

Cabrera robbed Judge of what would have been his major league-leading 28th homer in the fifth inning. Cabrera leapt at the wall, reeled in the high drive and then momentarily pretended he hadn't caught it before pulling the ball from his glove.

Robertson halted Judge in the ninth, striking out the slugger with Brett Gardner at first base to cap his 12th save.

Judge finished 0 for 2 with three walks, one intentional.

White Sox right-hander James Shields (2-1) pitched into the seventh inning for his longest outing this season.

NATIONALS 5, CUBS 4

WASHINGTON - Nationals shortstop and leadoff hitter Trea Turner broke his right wrist when hit by a 96 mph fastball from Chicago's Pedro Strop in the seventh inning of Washington's loss.

Turner stole two bases, giving him seven in the four-game series and 35 this season. He is batting .279 with seven homers and 32 RBIs after finishing second in voting for 2016 NL Rookie of the Year.

Jon Jay hit a go-ahead two-run double during a three-run ninth-inning rally against Blake Treinen (0-2)

Wade Davis struck out two in a perfect ninth for his 16th save after Felix Pena (1-0) worked the eighth.

DODGERS 6, ANGELS 2

ANAHEIM, Calif. - Clayton Kershaw struck out 12 to become the majors' first 12-game winner, Joc Pederson hit a three-run homer and Los Angeles salvaged a split of the Freeway Series.

Kershaw (12-2) yielded three hits and one unearned run over seven dominant innings, posting his fifth double-digit strikeout total of the season. He got ample support from the homer-happy NL leaders, who have won 18 of 21.

After Yasiel Puig and Chase Utley homered in the fifth inning, Pederson's sixth-inning shot off J.C. Ramirez (7-6) gave the Dodgers 50 homers in June, breaking the 135-year-old franchise's record for homers in a calendar month, set in 1953.

RED SOX 6, TWINS 3

BOSTON - David Price won for the second time in three starts, Mookie Betts and Hanley Ramirez hit solo home runs, and Boston rallied from a three-run deficit to beat Minnesota.

Tzu-Wei Lin singled and tripled for his first multihit game. Jackie Bradley Jr. had three hits and an RBI.

Price (3-2) threw a season-high 112 pitches over seven innings, allowing three runs and six hits with seven strikeouts and no walks. Craig Kimbrel pitched a one-hit ninth for his AL-leading 22nd save in 23 chances, finishing Boston's last home game before the All-Star break.

Kyle Gibson (4-6) allowed five runs - three earned - and six hits in 5 2/3 innings.

INDIANS 5, RANGERS 1

CLEVELAND - Corey Kluber (7-2) allowed three hits and struck out 12 in eight innings, tying a franchise record held by Bob Feller with four consecutive games with double-digit strikeouts.

Pinch-hitter Lonnie Chisenhall had a two-run double in a three-run sixth inning as the Indians beat the Rangers for the sixth time in seven meetings this season.

Andrew Cashner (3-7) was struck on the right elbow by a broken bat in the sixth inning and was removed a batter later. The Rangers said he sustained a bruise and X-rays were negative.

BREWERS 11, REDS 3

CINCINNATI - Ryan Braun started Milwaukee's six-homer barrage, hitting the first of three off Homer Bailey, and the Brewers beat Cincinnati, salvaging the final game of their series.

The NL Central leaders hit six homers for the first time since 2007, when they also did it in Cincinnati. Jonathan Villar connected twice as Milwaukee matched its season high for runs. Jesus Aguilar had a three-run homer among his three hits.

Jimmy Nelson (6-4) gave up three hits in seven innings, including Joey Votto's 22nd and 23rd homers, and matched his season high with 11 strikeouts.

Braun returned at the start of the series after missing a month with a strained left calf. He homered twice in the series, including his solo shot in the first off Bailey (0-2).

TIGERS 7, ROYALS 3

DETROIT - Michael Fulmer (7-6) came within one out of a shutout, but Ramon Torres and Jorge Bonifacio singled, then Drew Butera drove them in with a double.

Justin Upton, Ian Kinsler and Andrew Romine homered off Jakob Junis (2-2).

ASTROS 6, ATHLETICS 1

HOUSTON - Carlos Correa homered twice off rookie Daniel Gossett (1-3) and drove in four runs as AL West-leading Houston improved to 10-2 against Oakland this season.

Brad Peacock (5-1) allowed two hits, one run and struck out seven but lasted only five innings after tying a career high by walking six.

METS 6, MARLINS 3

MIAMI - Jay Bruce had a pair of RBI hits and scored twice, and New York took the rubber game of its series against Miami to finish 5-5 on a road trip that started badly.

Seth Lugo (3-1), making his fourth start of the year, allowed three runs, two earned, in six innings. Addison Reed, New York's fourth pitcher, pitched around a leadoff single in the ninth to earn his 12th save.

Jose Urena (6-3) gave up five runs, three earned, in six innings.

CARDINALS 10, DIAMONDBACKS 4

PHOENIX - Randal Grichuk hit a go-ahead, three-run homer in the seventh inning and drove in five runs.

Arizona led 3-2 with two outs in the seventh when pinch-hitter Luke Voit doubled off Ruby De La Rosa (0-1). Matt Carpenter was intentionally walked, and Grichuk sent a 1-2 slider into the left-field seats.

Lance Lynn (6-5) allowed three runs and four hits in six innings, struck out seven and walked one.

PADRES 6, BRAVES 0

SAN DIEGO - Rookie Dinelson Lamet allowed four hits over seven innings, and Wil Myers and Hunter Renfroe hit two-run homers as San Diego beat Atlanta.

Lamet (3-2), in his seventh career start, was stellar as he spotted his mid-90s fastball and was able to get the Braves to chase his late-breaking slider. He struck out eight and walked one.

Jaime Garcia (2-6) lasted six innings, surrendering six runs and seven hits. He had six strikeouts with three walks.