BALTIMORE — Manny Machado capped a three-homer night with a grand slam in the bottom of the ninth inning, and the Baltimore Orioles rallied past the Los Angeles Angels 9-7 on Friday night in a game that featured 10 home runs.
Machado hit his seventh career slam off Keynan Middleton (4-1), who entered with two on and one out in the ninth. After Tim Beckham singled to load the bases, Machado hit a drive far over the center-field wall to give the Orioles their first lead.
Machado also hit a two-run homer in the third and a solo shot in the fifth to finish with seven RBIs.
Moreland, Red Sox rally past rival Yankees
BOSTON — Pinch-hitter Mitch Moreland hit a two-run single in Boston’s four-run seventh inning and the Red Sox rallied to beat the New York Yankees 9-6 on Friday night.
Boston won for the 13th time in 15 games to extend its lead in the AL East to five games over the second-place Yankees. New York snapped a four-game winning streak.
Addison Reed (1-1) got five outs, striking out three. Craig Kimbrel pitched the ninth for his 29th save.
The Red Sox opened a 3-0 lead on homers from Rafael Devers and Christian Vazquez. But Todd Frazier hit a two-run homer in the sixth, then New York scored four in the seventh to take a 6-3 lead.
Boston loaded the bases in the bottom of the seventh against Tommy Kahnle (2-4). Mookie Betts had a sacrifice fly and Andrew Benintendi an RBI single. After Hanley Ramirez walked to load the bases again, Moreland‘s single made it 7-6.
Jackie Bradley Jr. added a two-run single in the eighth.
Dodgers win again as Gonzalez returns from DL
DETROIT — Chris Taylor had four hits including a pair of doubles, and the Los Angeles Dodgers welcomed Adrian Gonzalez back from the disabled list with another victory, beating the Detroit Tigers 8-5 on Friday night.
Gonzalez doubled in his first plate appearance since June 11, one of six two-base hits on the night for Los Angeles. The Dodgers (86-34) have won 20 of their last 23 games and are 51-9 over their last 60.
Rich Hill (9-4) labored through five innings, allowing three runs and six hits, but the Dodgers gave him plenty of support. Corey Seager drove in three runs for Los Angeles, and Logan Forsythe scored three times.
Justin Upton homered twice and Victor Martinez also went deep for the Tigers, but Jordan Zimmermann (7-10) allowed seven runs and 10 hits in 5 1/3 innings.