BALTIMORE (AP) -- Corey Kluber had command of his pitches, worked the strike zone effectively and regularly got ahead in the count.
Ubaldo Jimenez was pretty much the opposite of that in a miserable performance against his former team.
Kluber struck out nine in seven innings, and the Cleveland Indians beat Jimenez and the Baltimore Orioles 9-0 Saturday for their fifth win in six games.
Carlos Santana homered and walked three times for the Indians, who took control with a five-run fifth and pulled away by scoring four in the seventh.
Kluber (5-3) became the first pitcher in the majors this season to have five straight outings with at least eight strikeouts. He gave up five hits, walked two and did not allow a runner past second base.
"Aside from throwing a lot of strikes, the biggest thing is working inside and outside," Kluber said. "I think the key is just working ahead. Getting ahead early and staying ahead in the count and not really letting them get comfortable up there."
Kluber is 3-0 with a 2.02 ERA and 48 strikeouts in five starts this month.
In this one, the right-hander dominated an offense that had produced 38 runs and 62 hits in its previous five games.
"Our game and our league, being able to be consistent is such a huge factor in becoming a really good major-league pitcher or player," Indians manager Terry Francona said. "That's what Klubes is doing. ... This is not like a shock or a big surprise. This has been coming."
Jimenez (2-6) matched zeroes with Kluber until the fifth inning, when the first-year Oriole was pulled without getting an out. Jimenez tied two undesirable season highs, giving up five runs and walking five, in four-plus innings.
"It looked like I was just missing a little bit of the strike zone," the right-hander said. "I'm not that far away, but I'm missing. I'm falling behind in the count, getting myself into trouble. Today was walking the leadoff guy."
Manager Buck Showalter suggested that Jimenez didn't get strike calls from home plate umpire Rob Drake on close pitches, and Jimenez agreed.
"I think I threw a lot of good pitches, but I don't know the umpire. He didn't like it," the pitcher said. "There's nothing I can do right now."
Jimenez spent 2½ seasons with Cleveland before signing a $50 million, four-year contract with Baltimore in February.
"I didn't even think about who I was facing," he said. "When you get to the mound you are trying to get everybody out, it doesn't matter who it is. You have to do your job."
Jimenez struck out three and walked three in the first two innings, keeping the Indians hitless but using 52 pitches to do so.
"We got his pitch count up a little bit," Indians shortstop Justin Sellers said. "He got a little tired and he started leaving balls out over the plate."
Jimenez faced the minimum six batters over the next two innings, allowing an infield single to Michael Bourn before getting Michael Brantley to hit into a double play.
Then came the fifth inning, when seven batters reached before Baltimore got an out.
A walk, two singles and a throwing error by second baseman Jonathan Schoop produced the game's first run, and a single by Mike Aviles made it 2-0 and chased Jimenez. T.J. McFarland entered with the bases loaded and hit Brantley with a pitch to force in a run, and Lonnie Chisenhall followed with an RBI single. The final run of the inning scored on a double-play grounder.
In the seventh, Brantley singled and Chisenhall doubled before Ryan Raburn hit a two-run double. One out later, Santana hit reliever Brad Brach's first pitch over the right-field wall.
NOTES: Before the game, the Orioles acquired C Nick Hundley (and cash considerations) from San Diego for LHP Troy Patton. Baltimore also recalled INF Steve Lombardozzi from Triple-A Norfolk. ... Orioles 3B Manny Machado missed a second straight game with a strained groin, but manager Buck Showalter said Machado was available if needed. ... Cleveland's Asdrubal Cabrera and Nick Swisher were both rested for a second consecutive game because of sore knees. ... Trevor Bauer (1-1, 2.25 ERA) goes for Cleveland in the series finale against Baltimore's Miguel Gonzalez (2-3, 4.53). ... Brantley threw out Steve Clevenger trying to stretch a single for his major league high sixth outfield assist. Brantley also extended his hitting streak to 10 games. ... Baltimore fell to 5-12 in day games, the worst record in the big leagues.
RANGERS 12, TIGERS 2
DETROIT -- Nick Martinez pitched six sharp innings for his first major league win and fellow rookie Rougned Odor drove in five runs with a pair of triples to lead the Texas Rangers to a 12-2 rout of the Detroit Tigers on Saturday.
Martinez (1-1) allowed a run and eight hits, and Adrian Beltre and Donnie Murphy homered for Texas. The Rangers scored four runs in the fourth, plus three each in the sixth and seventh.
Rick Porcello (7-2) had won his last six starts before being knocked around by Texas. He allowed eight runs and 12 hits in 51/3 innings.
Detroit has lost five of six.
Leonys Martin, Murphy and Odor -- the last three hitters in the Texas batting order -- combined for eight hits, eight RBIs and seven runs. Odor had four hits after going 6 for 31 in his first 11 games.
YANKEES 4, WHITE SOX 3
CHICAGO -- Jacoby Ellsbury homered with two outs in the 10th inning, and the New York Yankees snapped an eight-game road losing streak against the Chicago White Sox with a 4-3 victory on Saturday.
The Yankees scored three times in the ninth against Ronald Belisario and then grabbed their first lead of the day when Ellsbury hit a drive to right off Zach Putnam (2-1) for his second homer.
Dellin Betances (3-0) pitched a perfect inning for the win and David Robertson finished for his 10th save in 11 chances, bouncing back nicely after yielding Adam Dunn's game-ending homer in Chicago's 6-5 victory on Friday night.
BLUE JAYS 5, ATHLETICS 2
TORONTO -- R.A. Dickey won for the third time in four starts, Brett Lawrie homered and the Blue Jays beat the Athletics.
The AL East-leading Blue Jays (28-22), who won for the 10th time in 12 games, haven't been atop the division this late into the season since July 6, 2000, when they were 46-40.
Dickey (5-4) allowed one run and five hits in a season-high 81/3 innings. He walked one and struck out four.
Jesse Chavez (4-2) allowed four runs, two earned, and eight hits in 5 1-3 innings, the second straight start he has failed to reach six innings.
RAYS 6, RED SOX 5
Andrew Miller threw a force attempt at second base into center field, allowing pinch-runner Cole Figueroa to score in the bottom of the 15th inning as the Tampa Bay Rays handed the Boston Red Sox their ninth consecutive loss, 6-5 Saturday.
James Loney opened the 15th with a single off Miller (1-4). Figueroa ran for Loney and went to second on Brandon Guyer's bunt single. He scored when Miller threw the ball into center field while attempting to get a double play on Desmond Jennings' grounder.
ROCKIES 3, BRAVES 1
ATLANTA -- Michael Cuddyer and Troy Tulowitzki each homered, Juan Nicasio solved the Braves and the Colorado Rockies beat Atlanta 3-1 Saturday.
The Rockies were without some of their big bats. Carlos Gonzalez missed his third straight start with a swollen finger and Nolan Arenado was placed on the 15-day disabled list with a broken finger.
Nicasio (5-2) didn't need much offense. The right-hander turned around his ugly history against the Braves -- 0-3 and 9.82 ERA in four starts. He gave up only two hits in six shutout innings. Nicasio pitched around four walks and had five strikeouts.
Atlanta's Mike Minor (2-3) allowed three runs on four hits -- including the two homers -- in 62/3 innings.
PHILLIES 5, DODGERS 3
PHILADELPHIA -- David Buchanan threw five effective innings in his major league debut and Chase Utley hit a two-run homer to power Philadelphia.
Filling in for injured ace Cliff Lee, Buchanan (1-0) gave the struggling Phillies a lift. The 25-year-old righty allowed two runs and five hits, striking out two.
Ben Revere went 4 for 4 in his first game leading off since May 14 and Jimmy Rollins drove in two runs to help the Phillies snap a three-game losing streak.
Jonathan Papelbon tossed a scoreless ninth for his 13th save in 14 tries.
Dodgers starter Dan Haren (5-3) gave up five runs -- two earned -- and six hits, striking out seven in six innings.
MARLINS 2, BREWERS 1
MIAMI -- Jacob Turner pitched 61/3 scoreless innings to help Miami win for the third time in four games.
Jarrod Saltalamacchia and Jeff Baker drove in the runs for the Marlins, and Steve Cishek recorded the final four outs for his 10th save in 11 chances.
It was the best outing of the season for Turner (1-2), who struck out two and walked one while allowing eight hits. It was only the second time in six starts that he has not allowed at least four runs.
Brewers starter Wily Peralta (4-4) allowed one run and six hits in six innings.
DIAMONDBACKS 3, METS 2
NEW YORK -- Josh Collmenter provided another solid start, Martin Prado hit a pair of RBI singles and Arizona ended a three-game skid.
A day after Aaron Hill had a home run washed out when the game at Citi Field was postponed because of rain, he cracked a key hit that counted. His second-inning double set up run-scoring singles by Prado and Cody Ross that put Arizona ahead to stay.
Collmenter (3-2) won his third decision in a row over a span of six starts. The righty with the unusual, straight over-the-top delivery allowed two runs in six innings before the Arizona bullpen held on.