The Braves hit four homers to power their way past the Phillies. Reynaldo Lopez allowed two hits in six innings and lowered his ERA to a league-leading 1.71. The Braves have taken four of six against their NL East rivals to start the season.
Cardinals 8 Nationals 3
Wilson Contreras homered and drove in three runs to lead the charge for St. Louis, which has won five of seven and has had the best record in the MLB since May 12th. Kyle Gibson struck out eight hitters during his five innings of work.
Mets 3 Pirates 2
Francisco Lindor singled off Aroldis Chapman in the ninth to help the Mets rally from a run down to win. Sean Manaea went six scoreless innings and allowed just two hits.
Guardians 5 Giants 4
A pinch-hit three-run homer from Bo Naylor gave Cleveland the lead, and Emmanuel Clase shut the door in the ninth despite allowing a run. The Guardians have the best home record in the MLB and have won 11 series at Progressive Field.
Tigers 5 Reds 1
Tarik Skubal threw a career-high 13 strikeouts in seven innings against Cincinnati to push Detroit to their first series sweep since late May. Skubal allowed just three hits during his outing. The Reds lost three straight after an impressive sweep of the Yankees in New York.
Marlins 7 White Sox 4
Josh Bell tied the game for Miami on the last strike with an RBI double. Jake Burger hit a walk-off three-run blast after the Marlins tied it to win the series against Chicago.
Twins 3 Astros 2
The Twins won two of three against Houston for their fifth straight series win. Christian Vazquez drove in all three runs for Minnesota including the winning home run in the bottom of the ninth.
Cubs 5 Angels 0
The Cubs won their first series in the last five thanks to Hayden Wesneski allowing one hit in six and a third. Michael Bush added a two-run bomb to the Cubs lead in the seventh.
Rangers 13 Rays 2
The Rangers won their eighth home game in the last ten and swept the Rays in a three-game series for the first time this season. The Rangers matched a season-high with 19 hits on the day. Jonah Heim and Wyatt Langford provided four hits to lead the charge for Texas.
Royals 10 Rockies 1
Homers from Garcia, Melendez, and Witt pushed the Royals to the win over Colorado. Brady Singer struck out seven in seven innings pitched.
Orioles 6 A’s 3
The Orioles finished a six-game road stand with a 4-2 record and have won three straight series. Grayson Rodriguez struck out eight in six innings and has won six of seven starts. Kjerstad and Santander homered to provide the offense for Baltimore.
Blue Jays 5 Mariners 4
Daulton Varsho drove in the go-ahead run with a single in the top of the tenth to push Toronto past the Mariners and pick up the series win. Seattle has lost six straight series.
Brewers 9 Dodgers 2
Homers from Yelich, Perkins, and Haase helped the Brewers avoid the three-game sweep at the hands of the Dodgers. Milwaukee remains one of three teams in the league not to have a losing streak of at least four games.
Diamondbacks 9 Padres 1
The Diamondbacks took the lead with two runs in the seventh before scoring five in the ninth to pull away. Arizona won the series in San Diego for their third straight series win and a 4-2 record during the road trip.
Red Sox 3 Yankees 0
Sunday Night Baseball ends the day with some late-inning fireworks from Boston. Rafael Devers homered in the seventh and ninth innings to help push the Red Sox past their rival. The Red Sox win the series, making the Yankees 0-6-1 in their last seven series.
Photo Credit: Rafael Devers #11 of the Boston Red Sox hits a solo home run in the ninth inning against the New York Yankees. The Red Sox won 3-0. (Photo by Adam Hunger/Getty Images)