CLEVELAND — Corey Kluber pitched a five-hit shutout and the Cleveland Indians used a four-run fourth inning to defeat the Detroit Tigers for the fifth straight time this season, 4-0 on Wednesday night.

Kluber (2-3) worked out of jams in the second and fourth to beat Detroit for the second time in two weeks. The right-hander struck out seven and walked two in his second career shutout and eighth complete game.

BLUE JAYS 4, RANGERS 3: Russell Martin singled home the winning run in the bottom of the ninth and host Toronto got its second straight last at-bat victory over Texas.

YANKEES 7, ORIOLES 0: CC Sabathia pitched seven sharp innings, Brian McCann drove in three runs and New York ended its six-game losing streak with a win at Baltimore.

MARINERS 9, ATHLETICS 8: Dae-Ho Lee hit a go-ahead two-run homer in the seventh after an earlier solo shot for his first career multi-homer game, and Seattle rallied for a back-and-forth win and a series sweep at Oakland.

NATIONAL LEAGUE

CUBS 6, PIRATES 2: Ben Zobrist hit a three-run home run, Anthony Rizzo also connected and Jon Lester worked out of a pair of jams to lead Chicago past host Pittsburgh for a three-game sweep.

METS 8, BRAVES 0: Steven Matz allowed two hits over 72/3 innings in his latest stellar start, Lucas Duda hit two of the Mets’ four home runs, and host New York won six straight series for the first time in almost a decade with a rout of Atlanta.

CARDINALS 5, PHILLIES 4: Matt Holliday’s RBI single with two outs in the bottom of the ninth gave St. Louis a win at home.

REDS 7, GIANTS 4: Brandon Phillips, Eugenio Suarez and Zack Cozart homered in a five-run first inning, and host Cincinnati beat Jake Peavy for the first time.

MARLINS 4, DIAMONDBACKS 3: Giancarlo Stanton homered and drove in two runs for Miami, which held on for a victory at home.

ROCKIES 2, PADRES 0: Tyler Chatwood pitched three-hit ball for eight innings to help visiting Colorado deal the Padres their eighth shutout loss in 28 games this season.

INTERLEAGUE

NATIONALS 13, ROYALS 2: Daniel Murphy finished a triple shy of the cycle, slumping slugger Bryce Harper also went deep and Washington, on the road, routed floundering Kansas City.

RAYS 8, DODGERS 5: Steve Pearce hit one of the four Tampa Bay homers, a go-ahead three-run shot in the sixth, and the Rays beat visiting Los Angeles.

ANGELS 7, BREWERS 3: Mike Trout had an RBI triple and sparked a four-run eighth inning with a solo homer, and Los Angeles avoided a three-game sweep by winning at Milwaukee.

NOTES

YANKEES: Alex Rodriguez was placed on the 15-day disabled list because of a strained right hamstring he sustained Tuesday night while running out a grounder.

BRAVES: Right fielder Nick Markakis left the team because of a family emergency but was expected to be back in time for the team’s home game against Arizona on Friday.

INDIANS: Chris Gimenez will have a third stint with Cleveland after the Indians acquired the backup catcher from the Rangers for cash considerations.