Cleveland Indians starting pitcher Corey Kluber delivers in the first inning of a baseball game against the Texas Rangers, Tuesday, May 31, 2016, in Cleveland. (AP Photo/Tony Dejak)
Cleveland Indians starting pitcher Corey Kluber delivers in the first inning of a baseball game against the Texas Rangers, Tuesday, May 31, 2016, in Cleveland. (AP Photo/Tony Dejak) Credit: Tony Dejak

Cleveland — Colby Lewis allowed two hits over six shutout innings, leading the Texas Rangers over the Cleveland Indians 7-3 on Tuesday night and improving to 5-0 for the first time in his major league career.

Bryan Holaday and Jurickson Profar homered off Corey Kluber (4-6), and the AL West-leading Rangers won for the ninth time in their last 11 games.

Lewis has won his last three starts and has pitched at least six innings in 10 of 11 outings this season. The 36-year-old right-hander gave up singles to Lonnie Chisenhall and Rajai Davis in the third. He is 3-0 and has allowed five earned runs over 26 innings in five road starts.

Sam Dyson got two outs for his sixth save.

Blue Jays 4, Yankees 1

Toronto— Kevin Pillar singled home the go-ahead run in the seventh inning and made a highlight-reel diving catch in center field to help the Blue Jays beat the Yankees for New York’s fifth loss in seven games.

Justin Smoak homered and Darwin Barney hit a two-run single as the Blue Jays won for the 12th time in 16 meetings with the Yankees.

Joe Biagini (3-1) worked one inning for the win, Toronto’s sixth victory in seven games.

Giants 4, Braves 0

Atlanta— Jake Peavy faced the minimum 21 batters through seven innings, Denard Span drove in two runs with three hits and San Francisco beat Atlanta.

Peavy (2-5) allowed one hit with no walks and three strikeouts. He was lifted for a pinch-hitter in the Giants’ three-run eighth inning after throwing only 77 pitches — 57 for strikes.

Marlins 3, Pirates 1

Miami — Jose Fernandez pitched seven scoreless innings to help Miami beat Gerrit Cole and Pittsburgh.

Christian Yelich had a tiebreaking RBI single in the seventh, J.T. Realmuto had three hits for the Marlins, and A.J. Ramos pitched a shaky ninth for his 16th save.

Miami’s Ichiro Suzuki had two hits to tie Sam Crawford for 31st on MLB’s all-time hit list with 2,963.

Nationals 5, Phillies 1

Philadelphia — Daniel Murphy hit one of four Washington home runs, Joe Ross allowed three hits in seven innings and the Nationals beat Philadelphia for their third straight win.

NL MVP Bryce Harper missed the game, a day after he bruised his right knee when hit by a pitch.

Philadelphia lost its season-high fifth straight game and has scored just nine runs during the skid. At 26-26, the Phillies are at .500 for the first time since a 10-10 start.

White Sox 6, Mets 4

New York — Tyler Saladino hit a go-ahead homer in the eighth inning and Chicago allied from an early four-run deficit, stopping a seven-game losing streak.

Todd Frazier’s two-run drive was his 16th homer this season, giving him the major league lead, and the White Sox got four innings of scoreless relief from their beleaguered bullpen to win for only the fifth time in 20 games.

Neil Walker hit a two-run homer for the Mets, who led 4-0 after three innings. But rookie Steven Matz, trying to win his eighth consecutive start, suddenly faded in the sixth and gave up three quick runs.

Astros 8, Diamondbacks 5

Phoenix— George Springer finished a triple shy of the cycle and had four RBIs to spark Houston from the leadoff spot.

Springer has excelled in eight games since moving into the leadoff spot, going 17 for 35 with three home runs.

He doubled on the first pitch of Tuesday’s game, hit a three-run homer off Patrick Corbin (2-5) in the second inning and added a run-scoring single off the left-hander in the fourth.

Mariners 16, Padres 4

Seattle— Seth Smith hit two of Seattle’s five home runs and finished with four RBIs, Adam Lind and Kyle Seager both hit three-run homers, and the Mariners pummeled San Diego.

Seattle swept the first two games of a four-game set against its interleague rivals with the next two games in San Diego.

Notes Jays, Braves Make Trade

Atlanta— The Toronto Blue Jays acquired former closer Jason Grilli from the Atlanta Braves on Tuesday for a pitching prospect.

A 39-year-old right-hander, Grilli is 1-2 with a 5.29 ERA and two saves in his comeback from a career-threatening injury. Atlanta obtained right-hander Sean Ratclilffe, an 18th-round pick in 2013 who was 2-2 with a 3.60 ERA in 22 games with Class A Vancouver last year.

The Los Angeles Dodgers are bringing back 19-year-old left-hander Julio Urias from the minors to start this weekend against Atlanta.

Urias will replace left-hander Alex Wood, who was placed on the 15-day disabled list Tuesday with elbow soreness.

Urias lasted 2 innings in his major league debut Friday at the New York Mets, allowing three runs, five hits and four walks.

New York Yankees infielder Dustin Ackley will have season-ending surgery this week for a torn labrum in his right shoulder, manager Joe Girardi said Tuesday.