Friday’s American League results

Yankees 4, Red Sox 1 — CC Sabathia’s fastball returned to the host New York Yankees along with Mark Teixeira and Kevin Youkilis. Throwing at up to 94 mph after two months of decreased velocity, Sabathia matched his season high with 10 strikeouts while pitching into the eighth inning to stop the Yankees’ season-high, five-game losing streak. Out since injuring his right wrist March 5, Teixeira made his season debut and was 0-for-3 with a walk. Youkilis, sidelined by a back injury since April 27, was 1-for-4 with an RBI single in the fifth. Sabathia (5-4) ended a five-game winless streak.

Orioles 7, Tigers 5 — Chris Dickerson hit a three-run, game-ending homer with two out in the ninth inning, capping a four-run uprising against Jose Valverde that carried the host Baltimore Orioles past the Detroit Tigers. Valverde entered in the ninth inning with a 5-3 lead after starter Max Scherzer retired the final 16 batters he faced. Nick Markakis led off with a homer before Adam Jones singled and took third on a single by Chris Davis. Valverde (0-1) retired Matt Wieters and J.J. Hardy on pop-ups before Dickerson hit a 2-1 pitch into the right-center bleachers.

Mariners 3, Twins 0 — Hisashi Iwakuma struck out five in 7? innings and Kendrys Morales homered to lead the visiting Seattle Mariners. Iwakuma (6-1) gave up seven hits and walked two and Jesus Sucre added two hits and an RBI for the Mariners.

Rangers 7, Royals 2 — Derek Holland struck out eight and Nelson Cruz hit a long tiebreaking three-run homer to lift the host Texas Rangers. Holland (5-2) allowed two runs, one earned, over seven innings to go 4-0 in May.

Friday’s National League results

Cubs 7, Diamondbacks 2 — Scott Hairston hit a grand slam and Matt Garza got his first victory of the season as the host Chicago Cubs extended their winning streak to five games. Alfonso Soriano had a two-run homer and Cody Ransom added a solo shot for the Cubs, who have won five in a row. Garza, who was making his third start of the season since coming off the disabled list with a strained back muscle, pitched seven innings and allowed two runs and six hits.

Marlins 5, Mets 1 — Jacob Turner pitched seven scoreless innings in his season debut and Marcell Ozuna had three hits to help the host Miami Marlins halt a nine-game losing streak. Turner (1-0) allowed five hits.

Nationals 3, Braves 2 — Craig Stammen pitched four perfect innings after ace Stephen Strasburg left with an apparent injury, Denard Span tripled and scored two runs to lift the visiting Washington Nationals. Strasburg lasted just two innings before leaving the shortest outing of his career. The Nationals did not give an update on Strasburg.

Reds 6, Pirates 0 — Johnny Cueto allowed one hit over eight dominant innings and the visiting Cincinnati Reds beat the Pittsburgh Pirates. Jay Bruce and Brandon Phillips hit solo home runs for the Reds. Cueto (3-0) struck out six and walked one to improve to 13-4 against Pittsburgh.

Brewers 8, Phillies 5 — Jonathan Lucroy went 5-for-5 with two home runs and four RBI as the visiting Milwaukee Brewers battered a struggling Cole Hamels and snapped their longest losing streak at six games. The Brewers finished May with a .214 winning percentage (6-22).

Dodgers 7, Rockies 5 — The visiting Los Angeles Dodgers recovered from a ninth-inning blown save and scored two runs off Rockies closer Rafael Betancourt in the top of the 10th. Carl Crawford scored from third on Luis Cruz’s hard comebacker that bounced off the back leg of Betancourt (1-3) and dribbled toward third base.

— Associated Press