BALTIMORE — A tempestuous three-game series between the Red Sox and Baltimore wound up with Matt Barnes being ejected for throwing a fastball behind the head of Orioles star Manny Machado in Boston’s 6-2 victory Sunday. Barnes’ ejection was the latest facet of this tense rivalry between AL East contenders. His high, very inside pitch came two days after Machado took out Red Sox second baseman Dustin Pedroia with a spikes-high slide. Pedroia watched from the dugout for a second straight day with knee and ankle injuries. Machado apologized with a text message on Friday night, but that evidently wasn’t the end of it. Mookie Betts and Hanley Ramirez homered on successive pitches in a four-run first inning, and Andrew Benintendi had a career-high five hits to help Boston avert a three-game sweep. Eduardo Rodriguez (1-1) pitched six effective innings for the win. Machado ended up making the last out, hitting a two-out popup on a pitch from Craig Kimbrel, who got his seventh save. Baltimore right-hander Kevin Gausman (1-2) allowed five runs in 5 1/3 innings. Nationals 6, Mets 3 Daniel Murphy hit a grand slam against his former team, Max Scherzer pitched eight fiery innings and the Nationals earned their seventh straight victory. Ryan Zimmerman added a two-run homer for the Nationals, who completed a three-game sweep of the short-handed Mets in the first series this season between the NL East rivals. Missing slugger Yoenis Cespedes and two other injured starters, New York (8-11) has lost four in a row and eight of nine to fall 5 1/2 games behind the Nationals, who own the best record in the majors at 13-5. Scherzer (3-1) struck out nine. Koda Glover got three outs for his second major league save. Michael Conforto and Neil Walker homered for New York. Zack Wheeler (1-2) got the loss. Rangers 5, Royals 2 Yu Darvish pitched eight innings in his longest outing since elbow surgery two years ago and the Rangers scored the tying and go-ahead runs without a hit, completing a four-game sweep. The Japanese right-hander retired 15 of 16 batters after giving up three consecutive hits in the third. Two of those were back-to-back drives from Mike Moustakas and Jorge Bonifacio, whose first big league homer came two innings after he singled for his first career hit. Darvish (2-2) struck out eight as the Rangers finished their second four-game sweep of Kansas City in as many seasons. The Royals have lost five of six since a four-game winning streak. Matt Bush pitched a perfect ninth for his first save this season.
Rockies 8, Giants 0 Kyle Freeland scattered six hits over seven sharp innings, Gerardo Parra hit a two-run homer and the Rockies finished off their first three-game sweep of the Giants at Coors Field since 2002. Freeland (2-1) mixed a wicked sinker with a two-seam fastball to get 12 groundouts and three strikeouts. The Denver native also shattered three bats on a day when the Giants changed their lineup to try to break out of a hitting funk. It didn’t work as they lost for the sixth time in seven games. At 6-13, they’re off to their worst start since 1983.