CLEVELAND (AP) - CC Sabathia struck out 11 in seven shutout innings, Curtis Granderson homered twice and Derek Jeter moved closer to 3,000 career hits as the New York Yankees roughed up the Cleveland Indians 9-2 on Tuesday night.
Jeter went 2 for 6 with a two-run double and has 2,996 hits, leaving him four shy of becoming the 28th major leaguer - and first Yankee - to reach 3,000.
Sabathia (12-4) allowed five hits, walked two and overpowered the team that drafted him in 1998 and traded him 10 years later. Despite leading the league in wins and going 9-1 in his last 10 starts, Sabathia was left off the AL roster for the July 12 All-Star game in Phoenix.
Granderson hit a two-run homer in the second and a solo shot in the fourth off Carlos Carrasco (8-5), who lasted just four innings. Granderson has 25 home runs this season.
Indians All-Star shortstop Asdrubal Cabrera left in the fourth with a sprained right ankle. The team said he is day to day.
Red Sox 3, Blue Jays 2
BOSTON (AP) - Darnell McDonald threw out Edwin Encarnacion at the plate on a single to short left field for the final out and Boston held off Toronto.
Jose Bautista hit a two-run homer with nobody out in the ninth off Jonathan Papelbon. A single by Encarnacion and a walk to J.P. Arencibia put runners at first and second with two outs. John McDonald looped a single that Darnell McDonald charged and, on the run, fired the ball on the fly to Jason Varitek.
The catcher blocked the plate with his left leg and tagged Encarnacion to give the Red Sox their fifth victory in six games.
Papelbon got his 18th save in 19 chances. Matt Albers (3-3) worked two scoreless innings for the win.
Brett Cecil (1-4) went all the way for Toronto, giving up two runs in the second on an RBI double by Varitek and a run-scoring single by J.D. Drew. Dustin Pedroia homered in the third for the Red Sox.
Boston starter Jon Lester tossed four hitless innings before leaving with a strained muscle on the left side of his back. Albers gave up Toronto's first hit, a two-out single by Bautista in the sixth.
Bautista leads the majors with 28 homers.
Rangers 4, Orioles 2
ARLINGTON, Texas (AP) - Elvis Andrus hustled home with the go-ahead run in the seventh, the same inning that he made two spectacular defensive plays, and Texas went on to beat Baltimore.
When Josh Hamilton singled to score Yorvit Torrealba in the seventh, Andrus ran from first on the play and went headfirst into third ahead of left fielder Nolan Reimold's throw that ricocheted off the runner toward the Baltimore dugout. Andrus scrambled to his feet and ran home to put Texas up 3-2.
Tommy Hunter (1-0) worked an inning after taking over for starter Matt Harrison, his second relief appearance since being activated from the disabled list Friday.
Neftali Feliz pitched a perfect ninth for his 17th save in 21 chances.
J.J. Hardy and All-Star Matt Wieters had solo homers for Baltimore. Jim Johnson (5-2) gave up three runs, two earned, in the seventh.
Twins 3, Rays 2
MINNEAPOLIS (AP) - Scott Baker had another impressive start cut short by injury before Glen Perkins bailed out struggling closer Matt Capps in the ninth inning again to help Minnesota Twins hang on against Tampa Bay.
Baker (7-5) gave up one unearned run on three hits with three strikeouts before leaving after five innings with a mild right elbow strain.
Capps gave up a homer to B.J. Upton and a base hit to Casey Kotchman, drawing boos from the home crowd. He walked Kelly Shoppach with two outs, prompting manager Ron Gardenhire to pull him for the second outing in a row.
Perkins got Johnny Damon to ground out to end the game. It was his second save in the last three nights, both coming after Capps couldn't finish.
Ben Revere scored twice and Michael Cuddyer added two RBIs for the Twins.
All-Star James Shields (8-6) gave up three runs - two earned - in six innings for the Rays.
Royals 5, White Sox 3
CHICAGO (AP) - Felipe Paulino struck out nine in six innings for his first victory in more than a year and Kansas City defeated Chicago.
Alcides Escobar hit a two-run triple and Matt Treanor had a tiebreaking single for the Royals, who beat Jake Peavy (4-2) to win for the fifth time in 19 games.
Paulino (1-2) was acquired from Colorado for cash on May 26 after starting the season 0-5. He allowed three runs and scattered nine hits while throwing 120 pitches.
It was his first win since June 4, 2010, against the Chicago Cubs. He finished last season 1-9.
Paul Konerko hit a solo home run and had three hits for the White Sox.
Louis Coleman pitched two shutout innings and Joakim Soria worked a scoreless ninth for his 14th save in 19 chances. With runners on first and second, pinch-hitter Alexei Ramirez hit into a hard fielder's choice to end the game.
Angels 1, Tigers 0
ANAHEIM, Calif. (AP) - Dan Haren pitched a two-hitter while outdueling Justin Verlander for his 100th career victory, and Los Angeles beat Detroit for its 10th win in 12 games.
Howie Kendrick scored from first base on Erick Aybar's second-inning double, and Haren was nearly flawless while the Angels ended Verlander's streak of nine straight wins. Haren (9-5) finished by retiring 15 straight batters.
Verlander (11-4) was ejected while leaving the mound in the eighth after yielding seven hits and striking out eight. He lost for the first time since April 27, a streak of 12 straight starts.
Detroit manager Jim Leyland also was ejected before the seventh inning. Leyland and Verlander apparently were angry after the umpiring crew ordered Verlander to change balls earlier.
Leyland was tossed during a prolonged argument with umpire Joe West, and Verlander was ejected after saying something to West while walking to the dugout. The Tigers, who have lost six of eight, also lost slugger Brennan Boesch in the third inning after he fouled a pitch off the inside of his right thigh.
Angels designated hitter Bobby Abreu was ejected in the first inning by plate umpire Angel Campos for arguing a called third strike.
Mariners 4, Athletics 2
OAKLAND, Calif. (AP) - Franklin Gutierrez scored the go-ahead run on a throwing error by Athletics shortstop Cliff Pennington in the 10th inning and Seattle held on to beat Oakland after a stellar performance by All-Star Felix Hernandez.
Gutierrez singled off A's closer Andrew Bailey (0-1) leading off the inning and stole second with one out. Brendan Ryan then hit a soft grounder to second baseman Jemile Weeks, who flipped the ball to Pennington for the force at second before Pennington's relay sailed wide of first base.
Adam Kennedy followed with an RBI double to make a winner of Brandon League (1-4), who blew a save in the ninth.
Jamey Wright earned his first career save in his 500th appearance. Hernandez struck out 10 over eight innings.
Kurt Suzuki homered for the A's, who have lost nine of 13.