Terry Francona’s Cleveland Indians passed their first test against the defending American League champions.
They beat Justin Verlander on Saturday night and rallied against Jose Valverde on Sunday. When it was over, Cleveland had taken two of three from the Tigers at Comerica Park and moved into a tie for first with Detroit in the AL Central.
Pinch hitter Mark Reynolds had a tiebreaking single in the 10th inning to give the Indians a 4-3 victory in the series finale. Cleveland tied the game with a run off Valverde in the ninth.
‘‘That was as good a team effort as you are ever going to see,’’ said Francona, who took over as Cleveland’s manager before this season. ‘‘We left some guys on base early, and that’s tough against any team. But we kept playing and got it in the end.’’
Cleveland tied it in the ninth when Michael Brantley hit a two-out RBI single off Valverde. Joe Smith (1-0) pitched the bottom of the inning, and the Indians took the lead in the 10th.
White Sox 3, Angels 0 — Chris Sale pitched a one-hitter after being perfect into the seventh inning as host Chicago beat Los Angeles to avoid a three-game sweep.
Mike Trout’s sharp single to center broke up the perfect game with one out in the seventh on Sale’s 70th pitch. Sale (4-2) struck out seven on just 98 pitches for his first career shutout.
Alexei Ramirez’s two-run, two-out single drove in Tyler Flowers and Tyler Greene to give Sale the lead and chase C.J. Wilson (3-2).
Rockies 8, Cardinals 2 — Jorge De La Rosa held host St. Louis hitless into the seventh and Troy Tulowitzki’s three-run homer ended Colorado’s scoreless streak at 28 innings, helping the Rockies avoid a sweep.
De La Rosa did not allow a hit until David Freese’s two-out single in the seventh. The Rockies had 11 hits after totaling three in consecutive shutout losses.
Yankees 4, Royals 2 — Robinson Cano and Vernon Wells went deep, Hiroki Kiroda (5-2) was dominant over 7⅔ innings, and visiting New York beat Kansas City to wrap up a three-game sweep.
Mariners 6, Athletics 1 — Joe Saunders won his ninth straight decision at Safeco Field and Kendrys Morales hit a three-run homer, leading Seattle over Oakland.
Phillies 4, Diamondbacks 2 — In Phoenix, Ryan Howard looped a two-run single to right field in the 10th inning after Philadelphia scored twice in the ninth to tie it.
Orioles 6, Twins 0 — Chris Davis, Adam Jones, and Steve Pearce homered, and Wei-Yin Chen pitched five strong innings before leaving with a strained right oblique as visiting Baltimore routed Minnesota.
Rangers 12, Astros 7 — Adrian Beltre had four hits, including a three-run homer, and visiting Texas completed a three-game sweep of Houston, which has dropped 10 of 12.
Cubs 2, Nationals 1 — Alfonso Soriano scored the tiebreaking run in the ninth on a throwing error by catcher Kurt Suzuki as Chicago rallied past host Washington.
Pirates 3, Mets 2 — Pedro Alvarez singled in the go-ahead run and Jeanmar Gomez outpitched Mets phenom Matt Harvey. Harvey went seven innings befor being lifted for a pinch hitter with the score 2-2.
Rays 4, Padres 2 — Sean Rodriguez, Yunel Escobar, and James Loney drove in late runs to help Tampa Bay complete a three-game sweep of visiting San Diego and extend its winning streak to five games.
Giants 5, Braves 1 — Pablo Sandoval splashed a home run into McCovey Cove to back Tim Lincecum, who stopped a four-game skid against Atlanta.
Reds 5, Brewers 1 — Don Lutz hit his first career home run, a three-run drive off the right-field foul pole that helped host Cincinnati finish a sweep of Milwaukee.
Dodgers 5, Marlins 3 — Chris Capuano pitched effectively into the seventh inning and Scott Van Slyke homered, leading host Los Angeles over Miami.