NEW YORK (AP) Chris Archer threw a two-hitter for his second shutout in three starts, outpitching Ivan Nova and leading the Tampa Bay Rays to a 1-0 victory over the New York Yankees on Saturday
Kelly Johnson had an RBI single off Nova (4-4) in the sixth to help the AL East-leading Rays improve to 24-5 since June 23, when they were in last place.
Tampa Bay manager Joe Maddon said before the game Archer (6-3) embraces the big moments, and he sure did at Yankee Stadium. The 24-year-old rookie with a Captain America lunchbox in his locker never threw more than 14 pitches in an inning and needed just 97 overall - 67 for strikes - for his second career complete game.
ASTROS 8, BLUE JAYS 6
TORONTO (AP) - Chris Carter hit a three-run home run, Justin Maxwell and Matt Dominguez added solo shots and Houston snapped a three-game losing streak.
Dallas Keuchel (5-5) pitched a season-high 7 1-3 innings to end a six-start winless skid. He allowed six runs and 10 hits, walked one and struck out six for his first victory since June 16.
Jose Veras got the final five outs for his 19th save in 22 chances.
The Astros, who had lost 21 of their previous 26, won for just the second time since July 12.
All three homers came off Josh Johnson (1-7), who lost his career-worst fifth straight start.
ATHLETICS 3, ANGELS 1
OAKLAND, Calif. (AP) - Derek Norris had a pinch-hit two-run home run in the bottom of the seventh, leading Oakland to its second straight win and fifth in the last seven.
Jed Lowrie also drove in a run for the A's and Coco Crisp added two hits.
Tommy Milone (9-8) allowed four hits over seven innings, allowing one run. He walked four and struck out six.
Josh Hamilton hit a booming home run for the Angels, who lost their second straight and five of seven overall.
Grant Richards, making his first start since April 30, allowed three hits in five scoreless innings. Scott Downs (2-3) entered the game in the seventh after Dane De La Rosa got Chris Young to hit into a fielder's choice. The A's countered with Norris, who promptly delivered his first career pinch hit.
TWINS 4, MARINERS 0
SEATTLE (AP) - Brian Dozier and Justin Morneau homered, Samuel Deduno pitched seven scoreless innings and Minnesota got its fifth shutout of the season.
The Twins have won four of their last six games and are 6-3 since the All Star break.
Deduno (7-4) allowed three hits, walked three and tied his season high with six strikeouts. He has thrown seven innings in each of his last three starts, winning all three.
Brad Miller and Kyle Seager each had two hits for Seattle, which has lost three of four.
Aaron Harang (5-9) threw 105 pitches in five innings, the ninth time in 17 starts he has gone five innings or less. Harang gave up one run on three hits in five innings, struck out five and walked two.
INDIANS 1, RANGERS 0
CLEVELAND (AP) - Michael Bourn homered to lead off the first inning for the only run of the game, and Justin Masterson took a shutout into the eighth inning, outdueling Texas' Yu Darvish in Cleveland's win.
Masterson (12-7), an American League All-Star, struck out eight and allowed five hits in 7 2-3 innings. That was enough to beat Darvish (9-5), who struck out 11 and held the Indians to three hits in six innings.
Darvish's only mistake came on his second pitch of the game when Bourn lined a drive over the right field wall.
Chris Perez pitched the ninth for his 14th save.
The Rangers have lost 11 of 14 and are 2-7 since the All-Star break.
Masterson has allowed one earned run in 14 2-3 innings in two starts since the All-Star break.
Darvish leads the majors with 172 strikeouts and has reached double figures seven times this season.
ROYALS 1, WHITE SOX 0
CHICAGO (AP) - Wade Davis pitched four-hit ball into the eighth inning, and Kansas City beat Chris Sale and the Chicago White Sox for its fifth consecutive victory.
Davis (5-9) allowed four singles and walked three in his longest outing of the season. The right-hander was 0-4 with a 10.91 ERA in his previous four starts.
Louis Coleman came in after Alejandro De Aza's one-out single in the eighth and got Alexei Ramirez to ground into a double play. Greg Holland worked a shaky ninth for his 26th save in 28 chances.
It was another hard-luck loss for Sale (6-10), who allowed seven hits and struck out seven in his fourth career complete game. The All-Star left-hander is 1-8 with a 2.84 ERA in his last 10 starts.
Billy Butler and Eric Hosmer had two hits apiece for the Royals, who have won seven of nine.
RED SOX 7, ORIOLES 3
BALTIMORE (AP) - Stephen Drew hit two homers, drove in five runs and scored three times to power Boston past Baltimore.
Shane Victorino also connected for the Red Sox, who won for only the fourth time in 10 games to remain a half-game behind first-place Tampa Bay in the AL East. Boston stood atop the AL East for 60 straight days before falling into second on Friday night.
Red Sox slugger David Ortiz was ejected from the game in the seventh inning by home plate umpire Tim Timmons for arguing a called strike during an at-bat that ended in a strikeout. Ortiz destroyed the covers of two dugout phones with his bat, then charged onto the field and had to be restrained by manager John Farrell and bench coach Torey Lovullo.
Starting for the sixth time since coming off the disabled list with a strained hamstring, Drew hit a three-run shot in the fourth inning and connected with a man on in the sixth. It was his second career two-homer game, and the five RBIs tied a career high.
Ryan Dempster (6-8) gave up two runs in 5 1-3 innings to earn his first win in five starts since June 30.
Drew's homers came off Scott Feldman (2-2), who allowed four runs and six hits in five innings.
TIGERS 10, PHILLIES 0
DETROIT (AP) - Miguel Cabrera homered in his first at-bat after returning from a hip injury and Detroit's Max Scherzer held Philadelphia to one hit in six innings to become baseball's first 15-game winner.
The visiting Phillies lost their seventh in a row.
Scherzer (15-1) threw only 75 pitches - he was one of several stars pulled early after the game got out of hand.
Detroit scored five runs in the first and three in the second off Raul Valdes (1-1), who started because Cliff Lee was out with a stiff neck. Cabrera's solo homer in the first was his 32nd of the year, and he later added two more RBIs to increase his season total to 99.
Matt Tuiasosopo hit a three-run homer in the first. Detroit outhit Philadelphia 15-2.
Valdes, used exclusively as a reliever this year, made his first start since June 27, 2012.