Whatever the Boston Red Sox had in mind heading into Friday's showdown with Gerrit Cole and the New York Yankees, it did not include their own starting pitcher leaving the game after recording just three outs.
Even after Eduardo Rodriguez was forced to leave the game in the second inning due to what the team described as migraine symptoms, the Red Sox had enough firepower to defeat their rivals 6-2 at Fenway Park.
After Rodriguez's unexpectedly early exit, Phillips Valdez stepped in to get out of a second-inning jam and strike out seven in three scoreless innings of relief on the day he was called up from the minor leagues.
Rafael Devers gave the home side the lead with a two-run homer off Cole in the fifth and added a three-run shot against Nestor Cortes in the seventh to put the game away. The latter was the 100th home run of Devers' career.
Mets blank Blue Jays
Pete Alonso accounted for all of the New York Mets' runs with a pair of homers and Tylor Megill had the best start of his career with six shutout innings in a 3-0 defeat of the Toronto Blue Jays.
The Colorado Rockies picked up their 10th road win in 44 games away from Coors Field this season, rallying to defeat the Los Angeles Dodgers 9-6 as Charlie Blackmon had three hits incluing the extra-inning homer that sealed the victory.
Nelson Cruz homered in his first game after being traded to Tampa Bay and Ji-Man Choi's three-run homer in the ninth blew open a close game as the Rays beat the Cleveland Indians 10-5.
Rangers pounded again
Kolby Allard surrendered a three-run homer to Kyle Tucker to cap a five-run third inning for the Houston Astros that helped send the Texas Rangers to a 7-3 loss, their 10th consecutive defeat. The Rangers have been outscored 73-18 in that span and have not held a lead for 86 straight innings. According to Stats Perform, that drought is the longest since the Atlanta Braves went 96 innings without a lead in April and May 1977.
Brewers slam White Sox
In a matchup of NL and AL Central division leaders, the Milwaukee Brewers got a boost from Tyrone Taylor's seventh-inning grand slam to down the Chicago White Sox 7-1.
Friday's results
Chicago Cubs 8-3 Arizona Diamondbacks
Tampa Bay Rays 10-5 Cleveland Indians
Philadelphia Phillies 5-1 Atlanta Braves
Boston Red Sox 6-2 New York Yankees
New York Mets 3-0 Toronto Blue Jays
Baltimore Orioles 6-1 Washington Nationals
San Diego Padres 5-2 Miami Marlins
Cincinnati Reds 6-5 St Louis Cardinals
Kansas City Royals 5-3 Detroit Tigers
Minnesota Twins 5-4 Los Angeles Angels
Milwaukee Brewers 7-1 Chicago White Sox
Houston Astros 7-3 Texas Rangers
Seattle Mariners 4-3 Oakland Athletics
Pittsburgh Pirates 6-4 San Francisco Giants
Colorado Rockies 9-6 Los Angeles Dodgers
White Sox at Brewers
A pair of All-Star pitchers go head-to-head as Carlos Rodon and the Chicago White Sox (58-39) continue their series against Corbin Burnes and the Milwaukee Brewers (57-41).