Thursday’s American League results
White Sox 6, Tigers 3 — Joshua Phegley’s sixth-inning grand slam gave Chris Sale some long-awaited run support, and visiting Chicago went on to win in a game that included a bench-clearing altercation shortly after the White Sox took the lead. Chicago trailed 3-1 when Phegley cleared the bases with a homer off Detroit starter Anibal Sanchez. Luke Putkonen came on and got one out before throwing a pitch behind Alexei Ramirez, who started to the mound before being restrained.
Red Sox 8, Mariners 7 — Daniel Nava hit a two-out single in the top of the 10th inning to score pinch-runner Jackie Bradley Jr., and the visiting Boston Red Sox rallied from a 5-1 deficit for the second time in four games to beat the Seattle Mariners in 10 innings. Ryan Lavarnway walked to open the 10th against Seattle’s Tom Wilhelmsen (0-3) and was replaced by Bradley. Brady Holt laid down a sacrifice bunt to get Bradley to second base. Wilhelmsen struck out Iglesias then intentionally walked Jacoby Ellsbury. Nava fell behind in the count, but was able to roll a 1-2 pitch back up the middle.
Yankees 8, Royals 4 — Derek Jeter singled on his first pitch of the season, scored a run and went 1-for-4 with an RBI groundout in his return from a nine-month layoff to help host New York win. Andy Pettitte (7-6) settled down after another shaky first inning to win consecutive starts for the first time since April, and Lyle Overbay hit a go-ahead, two-run single in a four-run fifth against Ervin Santana (5-6) as New York overcame a 3-0 deficit. Jeter was the designated hitter and batted second in his first big-league game since he broke his left ankle during the AL championship series opener Oct. 13. Kansas City took a 3-0 lead in the first, when Salvador Perez hit a two-run double and Lorenzo Cain had a sacrifice fly.
Rays 4, Twins 3 — Matt Moore won his 13th game this season, Luke Scott and Evan Longoria hit back-to-back homers, and the surging Tampa Bay Rays completed a four-game sweep by beating the visiting Minnesota Twins. Moore (13-3) gave up three runs, three hits, two walks and had 10 strikeouts over 7⅓ innings in winning his fifth consecutive start and setting a team record for victories before the All-Star break. Scott and Longoria hit solo shots in a span of three pitches off Mike Pelfrey (4-7) as the Rays took a 3-1 lead in the sixth.
Orioles 3, Rangers 1 — Chris Davis hit his major league-leading 34th homer to back a dominating pitching performance by Miguel Gonzalez, and the host Baltimore Orioles earned a split in a four-game series. Davis snapped an 0-for-17 skid and reached career highs in homers and RBI (86) with a second-inning solo shot off Ross Wolf (1-2). Brian Roberts also connected for the Orioles. Gonzalez (7-3) allowed one run in 6⅔ innings.
Thursday’s National League results
Phillies 3, Nationals 1 — Kyle Kendrick outpitched All-Star Jordan Zimmermann and pinch-hitter Kevin Frandsen hit a tiebreaking double in the seventh to lift the host Philadelphia Phillies. Kendrick (8-6) allowed one run and five hits in seven innings to help Philadelphia take three of four from the defending NL East champions.
Braves 6, Reds 5 — Freddie Freeman celebrated his newly won All-Star berth by driving in four runs with three hits to lead the host Atlanta Braves. Freeman held off Dodgers rookie Yasiel Puig to win the fan voting for the final spot on NL All-Star roster. The first baseman drove in two runs with a first-inning double and added run-scoring singles in the second and fourth innings.
Cubs 3, Cardinals 0 — Edwin Jackson combined with four relievers to throw a four-hit shutout and Anthony Rizzo drove in all three runs with a single in the first and two-run double in the third to lift the host Chicago Cubs.
— Associated Press