NEW YORK (AP) - David Phelps struck out a career-high nine in four innings after relieving the injured Ivan Nova, Chris Stewart threw out two baserunners to quash potential rallies as an emergency fill-in for Francisco Cervelli and the New York Yankees beat the wild Toronto Blue Jays 6-4 Friday night.
Lyle Overbay hit a go-ahead RBI triple and Vernon Wells had a sacrifice fly off Aaron Laffey in an inning the fill-in starter for Josh Johnson walked four, helping New York overcome two homers by Edwin Encarnacion.
David Robertson yielded a long homer to Jose Bautista in the eighth but Brett Gardner restored New York's two-run lead with a homer in the bottom half of the inning. Mariano Rivera loaded the bases with two outs in the ninth but struck out Colby Rasmus to end it for his eighth save in eight chances.
Phelps (1-1) earned the victory.
Brad Lincoln (0-1) took the loss.
RANGERS 4, TWINS 3
MINNEAPOLIS (AP) - Adrian Beltre homered and rookie Justin Grimm won his second consecutive start and the Rangers beat the Twins.
Lance Berkman, Nelson Cruz and Ian Kinsler each had RBI doubles for the Rangers, who won for the seventh time in their past eight games.
Grimm (2-0) followed up his career-best nine-strikeout effort against the Seattle Mariners by shutting out Minnesota for seven innings, allowing five hits and no walks with four strikeouts.
The 24-year-old right-hander, filling in for the injured Matt Harrison, has allowed just one earned run in his past 15 1-3 innings.
Rookie outfielder Oswaldo Arcia hit a three-run homer off Joe Nathan in the ninth inning after Joe Ortiz allowed a pair of hits, but he got Ryan Doumit to fly out to earn his eighth save.
Scott Diamond (1-2) gave up three runs and 12 hits in 6 1-3 innings as the Twins lost their third straight and were shut out for the second time this season.
WHITE SOX 5, RAYS 4
CHICAGO (AP) - Jake Peavy pitched well into the seventh and the White Sox supported him with three homers to rally from a three-run deficit and beat the Rays.
Peavy (3-1) gave up home runs to Matt Joyce and Evan Longoria and fell behind 3-0 in the fourth, but the White Sox overpowered Rays starter Roberto Hernandez (1-4) for their first three-game winning streak of the season.
Peavy allowed three runs and six hits, with seven strikeouts, in 6 2-3 innings.
Hector Gimenez, Tyler Greene and Conor Gillaspie all homered for the White Sox.
RED SOX 7, ASTROS 3
BOSTON (AP) - David Ross cleared the Green Monster twice with solo home runs and Ryan Dempster struck out 10 for the Red Sox in a win over the Astros.
David Ortiz homered for the second straight night at Fenway Park. The Red Sox are having one of the best Aprils in club history. Boston (16-7) is two wins short of tying the club record for the month with three games remaining.
Erik Bedard (0-2) allowed five runs on eight hits over three innings for Houston. The Astros lost for the fifth time in seven games and fell to 0-5 at Fenway.
Boston finished with 17 hits and nine were for extra bases, including back-to-back homers by Will Middlebrooks and Ross to open the fourth.
TIGERS 10, BRAVES 0
DETROIT (AP) - Anibal Sanchez struck out 17 in eight marvelous innings for Detroit, confounding the Braves in a dazzling performance.
Sanchez set a team record for strikeouts in a nine-inning game, and he had a mathematical chance of tying the major league mark of 20 when he was pulled after eight innings and 121 pitches. Sanchez (3-1) took off his hat as he was leaving the field following the top of the eighth, acknowledging a huge ovation at Comerica Park after he struck out Dan Uggla, his final hitter.
Paul Maholm (3-2) allowed eight runs in 3 2-3 innings after giving up only three in his first four starts.
Detroit's Matt Tuiasosopo homered and drove in a career-high five runs.
Roberto Luongo, Panthers get best of Cory Schneider, Devils
Ducks score six goals in the 2nd period to beat Avs in wild game