Justin Verlander earned his 250th career win on Sunday afternoon, when he tossed 5 1/3 solid innings to lead the New York Mets to a 5-2 victory and an eventful series win over the visiting Washington Nationals.
Verlander (6-5), whose name has been bandied about in trade rumors, allowed one run — when CJ Abrams swiped home as part of a double steal in the first — on five hits and one walk while striking out five. He is the 49th pitcher to record 250 wins.
Pete Alonso had two RBIs via a game-tying single in the first and a sacrifice fly during a three-run third against Trevor Williams (5-6). Francisco Lindor homered in the fourth and finished with three hits.
Ildemaro Vargas had an RBI single in the seventh for the Nationals, who are 8-8 since the All-Star break. Williams allowed five runs on seven hits and four walks while striking out two over four innings.
Giants 4, Red Sox 3 (11 innings)
Joc Pederson lined a bases-loaded single to right field with no outs in the last of the 11th inning, giving San Francisco its second straight walk-off win over visiting Boston in the interleague series finale.
After Tristan Beck (2-0) had held the Red Sox without a hit in both extra innings, the Giants plated automatic runner Patrick Bailey as Casey Schmitt was hit by a pitch and Brandon Crawford bunted for a single, setting up Pederson’s game-winner off former teammate Mauricio Llovera (1-1).
Both teams scored in the eighth to produce a 3-3 tie moving forward. Justin Turner and Adam Duvall homered for the Red Sox, who have lost back-to-back games after a five-game winning streak.
Angels 3, Blue Jays 2 (10 innings)
Hunter Renfroe hit a two-run home run in the 10th inning and drove in three runs as visiting Los Angeles defeated Toronto.
Renfroe had three hits as the Angels salvaged the finale of the three-game series. Left-hander Tyler Anderson gave up one run on seven hits over 6 1/3 innings, and Carlos Estevez (5-1) earned the win.
Yimi Garcia (3-4) allowed Renfroe’s 17th homer of the season with one out in the 10th. Whit Merrifield and Vladimir Guerrero Jr. each had an RBI single for the Blue Jays.
Orioles 9, Yankees 3
Adam Frazier hit a three-run home run and Adley Rutschman singled twice in Baltimore’s seven-run first inning to beat visiting New York.
The Orioles scored six runs before the Yankees recorded an out, with Frazier’s blast among the Baltimore highlights. The first run came on Anthony Santander’s double, and Santander and Gunnar Henderson scored on Ryan O’Hearn’s double.
Mike Baumann (8-0) was the winning pitcher with one inning of relief after Dean Kremer gave up three runs on seven hits in four-plus innings. The Yankees left starter Luis Severino (2-5) in to work 3 1/3 innings, and he was charged with nine runs on 10 hits.
Braves 8, Brewers 6
Matt Olson homered twice and drove in five runs to help Atlanta complete a three-game sweep of visiting Milwaukee.
Olson broke a 6-6 tie with a two-run homer in the eighth off reliever Joel Payamps (4-2). Austin Riley and Marcell Ozuna also homered, and Ronald Acuna Jr. had two hits and two runs for Atlanta. Kirby Yates (5-0) picked up the win with a scoreless eighth.
Christian Yelich and Carlos Santana homered and William Contreras had two hits and two RBIs for Milwaukee, which has dropped four of its last five.
Pirates 6, Phillies 4 (10 innings)
Josh Palacios hit a two-run home run in the 10th inning to give Pittsburgh a victory over visiting Philadelphia in the rubber match of a three-game series.
Bryan Reynolds also hit a home run for the Pirates. Left-hander Angel Perdomo (2-1) pitched a scoreless 10th inning to earn the win. Andrew Vasquez (2-1) took the loss.
Alec Bohm hit a two-run home run and an RBI single, and Bryce Harper added an RBI single for the Phillies. Philadelphia starter Cristopher Sanchez pitched five no-hit innings, allowing five baserunners — three hit batters and two walks.
Marlins 8, Tigers 6
Garrett Cooper hit a go-ahead, two-run homer in the seventh inning and Jean Segura added a solo shot in the eighth to lift host Miami past Detroit.
In his first game since April 28 due to a back injury, Marlins right fielder Avisail Garcia went 2-for-4 with a triple, one RBI and one run. Two relievers obtained in trades within the past week helped the Marlins earn the win, as Jorge Lopez (5-2) got the victory and David Robertson picked up his 15th save.
Miguel Cabrera and Kerry Carpenter finished with two RBIs apiece for the Tigers.
Royals 2, Twins 1
Behind Ryan Yarbrough’s seven solid innings, Kansas City beat visiting Minnesota, completing its first series sweep of the season.
Yarbrough (4-5) needed just 78 pitches to complete seven innings, allowing a run on seven hits with five strikeouts and no walks. It was Yarbrough’s longest outing in over two years.
Freddy Fermin got the Royals out in front with two outs in the second, hitting Kenta Maeda’s splitter over the wall in left center. Matt Wallner answered with one out in the third, smashing Yarbrough’s curveball above the right field bullpen. Kansas City retook the lead on Maikel Garcia’s RBI double in the third.
Rays 8, Astros 2
Josh Lowe delivered a bases-clearing double in the first inning, Brandon Lowe hit a two-run home run in the sixth and Zack Littell logged a career-high five innings as Tampa Bay claimed the rubber match of its three-game series against host Houston.
Littell (1-2) limited the Astros to two runs on eight hits with four strikeouts and no walks. Brandon Lowe finished with three hits, three RBIs and two runs.
Kyle Tucker had an RBI double and Alex Bregman added an RBI for the Astros. Houston starter Brandon Bielak (5-6) surrendered six runs (three earned) on eight hits and three walks with four strikeouts over five innings.
Guardians 5, White Sox 0
Jose Ramirez smacked a pair of home runs and Aaron Civale logged six strong innings as visiting Cleveland beat Chicago in the finale of a four-game set.
Ramirez hit a solo shot in the fifth and added a two-run blast in the seventh for Cleveland, which had lost back-to-back games after winning Thursday’s series opener. Civale (5-2) surrendered just three hits while keeping the White Sox off the board.
Luis Robert Jr. doubled and Tim Anderson, Yoan Moncada and Andrew Vaughn each had a single to account for Chicago’s four hits. White Sox starter Michael Kopech (4-10) lasted five innings, giving up three runs on four hits.
Cardinals 3, Cubs 0
Steven Matz, Giovanny Gallegos and JoJo Romero combined to throw a five-hit shutout as St. Louis blanked visiting Chicago.
Matz (2-7) allowed four hits and did not walk a batter over six innings. Tyler O’Neill, Andrew Knizner and Paul Goldschmidt drove in the Cardinals’ runs.
Cubs right-hander Kyle Hendricks (4-5) allowed three runs on eight hits and a walk over seven innings, with two strikeouts.
Rockies 2, Athletics 0
Ryan McMahon had two hits and two RBIs, Ty Blach opened the game with five strong innings and Colorado beat Oakland in Denver.
Nolan Jones also had two hits and Justin Lawrence got the final three outs for his eighth save for Colorado, which snapped a four-game losing streak and salvaged the final game of the weekend series. Ramon Laureano had two hits for the A’s.
Blach (1-0) served as the opener for the Rockies and was able to hold Oakland scoreless for his five innings, which was a change from the first two games of the series when the A’s had at least five runs after three innings both nights.
Dodgers 9, Reds 0
Elly De La Cruz, Matt McLain and Joey Votto all hit home runs in the first three innings and visiting Cincinnati finished off a convincing victory over Los Angeles.
De La Cruz finished with four hits, the third time in 46 games since his June 6 debut that he has delivered at least four hits in a contest. Reds right-hander Graham Ashcraft (6-7) gave up five hits over six scoreless innings as the Reds went 4-2 against Los Angeles this season, winning the season series over the Dodgers for the first time since 2018.
Freddie Freeman had two hits for the Dodgers, who lost a pair of All-Stars in the first four innings as both designated hitter J.D. Martinez (hamstring) and catcher Will Smith (elbow) departed. Michael Grove (2-3) gave up eight runs on 10 hits over six innings but also had a career-best 10 strikeouts.
Mariners 4, Diamondbacks 0
Luis Castillo allowed two hits over six scoreless innings and J.P. Crawford hit a home run to lead Seattle to a victory over Arizona in Phoenix.
Castillo (7-7) struck out seven, walked one and did not allow a runner past second base. Crawford added a double, two walks and three runs for the Mariners.
Arizona starter Merrill Kelly (9-5) threw 41 pitches in a two-run first inning and finished with 90 in five innings. He allowed three runs on seven hits with six strikeouts and two walks as the Diamondbacks lost for the eighth time in 10 games.
Padres 5, Rangers 3
Gary Sanchez hit two solo home runs and Blake Snell didn’t allow an earned run in five innings as San Diego held on to defeat visiting Texas and complete a three-game sweep.
The win was the Padres’ 11th straight over the Rangers since 2018 — setting a San Diego franchise record for consecutive wins against one team. Sanchez hit his 11th and 12th homers against Texas relievers Jose Leclerc (0-2) and Brock Burke, helping the Padres build a 4-1 lead after five innings.
The Rangers pulled to within a run in the top of the sixth on Marcus Semien’s two-run single off Padres reliever Nick Martinez. Texas loaded the bases with two outs in the ninth against closer Josh Hader, but Hader retired Josh Jung on a fly ball to right to record his 25th save.
–Field Level Media