
Toronto completed a dramatic comeback against Milwaukee on Tuesday evening, securing a 9-7 extra-inning victory that pushed the Brewers’ losing streak to six straight games. Myles Straw delivered the decisive blow with a two-run double that highlighted a three-run 10th inning for the visiting Blue Jays.
The Blue Jays had rallied with three runs in the ninth inning to take a 6-4 advantage, only to watch Milwaukee answer with two runs in the bottom half to force extra innings.
In the 10th, Vladimir Guerrero Jr. started the winning rally with a one-out double off Grant Anderson (0-1), bringing home automatic runner Ernie Clement from second base for a 7-6 Toronto lead. After Jesse Sanchez received an intentional walk, Straw connected on a line drive to left field that scored both runners.
Louis Varland (1-1) earned the victory despite surrendering a run in the 10th on William Contreras’ RBI single. Varland had entered with two outs in the ninth and struck out Joey Ortiz with the bases loaded, then closed out the game by striking out Gary Sanchez with runners on first and second.
Reds 2, Giants 1
Cincinnati held off San Francisco despite being outhit 7-3, as Brady Singer delivered six solid innings and early home runs from Spencer Steer and Sal Stewart provided the offense for the host Reds.
Singer (1-1) surrendered only a fifth-inning solo homer to Willy Adames along with five other hits across his six-inning outing. The bullpen trio of Graham Ashcraft, Tony Santillan and Emilio Pagan each contributed a scoreless frame, with Pagan securing his fifth save on just seven pitches in the ninth.
Giants starter Robbie Ray (2-2) was undone by the two home runs, which were the only hits he allowed during his five-inning stint that required 94 pitches. Ray issued four walks while striking out six batters.
Diamondbacks 4, Orioles 3
Arizona received a three-run homer from Ildemaro Vargas and a strong season debut from Merrill Kelly to defeat Baltimore on the road.
Kelly, the veteran right-hander who had been sidelined with a back injury since spring training, worked 5 1/3 innings to earn the win while allowing two runs on five hits. Geraldo Perdomo collected three hits for the Diamondbacks, while Jose Fernandez and James McCann each contributed two hits.
Baltimore got a home run from Samuel Basallo, who joined Jeremiah Jackson with two hits in the losing effort. Leody Taveras drove in runs during both the third and eighth innings for the Orioles.
Tigers 2, Royals 1
Detroit extended its winning streak to four games as Dillon Dingler delivered the go-ahead RBI double with two outs in the eighth inning to edge Kansas City at home.
Both Detroit runs came in the eighth frame, with Zach McKinstry scoring on a wild pitch before Kevin McGonigle crossed the plate on Dingler’s second hit of the evening. The contest featured outstanding starting pitching, as Kansas City’s Cole Ragans held the Tigers to just one hit and no runs over six innings, while Framber Valdez limited the Royals to one run and three hits in seven frames.
Will Vest (1-2) struck out all three batters he faced in relief to earn the victory. Kenley Jansen recorded his third save of the season and 479th of his career, stranding a runner at third base while passing Lee Smith for third place on the all-time saves list.
Cubs 10, Phillies 4
Chicago erupted for 15 hits in a convincing road victory over Philadelphia, with Carson Kelly’s three-run homer leading the way alongside three RBIs each from Nico Hoerner and Alex Bregman.
Michael Busch contributed two hits and two walks for the Cubs. Colin Rea (2-0) allowed three runs on four hits with five strikeouts across six innings, with his only mistake being a three-run homer surrendered to Edmundo Sosa in the second inning.
Philadelphia reliever Tim Mayza (0-1) struggled in his brief appearance, giving up four runs (three earned) in just one-third of an inning.
Nationals 5, Pirates 4
Washington received a 3-for-4 performance from CJ Abrams, who homered and drove in two runs, to defeat Pittsburgh on the road and even their four-game series.
Brady House added two hits and an RBI for the Nationals, who have now won four of their last five contests. Luis Garcia Jr. and Daylen Lile each contributed RBI singles, while Mitchell Parker (1-0) struck out five over two scoreless relief innings and Gus Varland notched his second save.
Pirates starter Mitch Keller (1-1) saw his excellent early-season form falter, as he was tagged for five runs on six hits in four innings. Brandon Lowe and Joey Bart each connected for solo homers, while Marcell Ozuna and Nick Gonzales added RBIs for Pittsburgh.
Braves 6, Marlins 5
Atlanta rallied for a dramatic victory over visiting Miami thanks to Dominic Smith’s three-run opposite-field double with two outs in the eighth inning.
The comeback came against Pete Fairbanks (0-1), who allowed a leadoff single to Drake Baldwin. After two outs, Mike Yastrzemski singled and Ozzie Albies was hit by a pitch before Smith lined a 2-1 cutter off the left-center field fence. Raisel Iglesias worked the ninth with two strikeouts to earn his third save, while Robert Suarez (2-0) got the win despite allowing a run in the eighth.
Miami had taken an early 4-0 lead with one run in the first on Agustin Ramirez’s sacrifice fly and three more in the second. Connor Norby, Graham Pauley and Jakob Marsee each drove in runs during that second-inning rally.
Angels 7, Yankees 1
Los Angeles opened with consecutive home runs from Mike Trout, Jo Adell and Jorge Soler in the first inning to power past New York at Yankee Stadium.
The Angels have now won six of their last nine games in the Bronx and lead the American League with 26 home runs. Former Yankee Oswald Peraza collected three hits and homered off Weathers in the fourth. Reid Detmers (1-1) allowed four hits and one run over seven-plus innings for the victory.
Ryan Weathers (0-2) was charged with five runs on five hits and two walks in five-plus innings. He surrendered a career-high four homers while recording 10 strikeouts for his third career double-digit strikeout performance. The Yankees have now lost six of their last seven games.
Padres 4, Mariners 1
San Diego rode Xander Bogaerts’ 3-for-4, three-RBI performance and six strong innings from Michael King to defeat visiting Seattle and extend their winning streak to six games.
King (2-1) allowed four hits and one run while walking two and striking out five. San Diego’s high-leverage relief corps handled the final three innings, with Mason Miller working the ninth for his fifth save in five opportunities.
Seattle’s Bryan Woo (0-2) took the loss despite a quality start, permitting eight hits and three runs over seven innings with one walk and three strikeouts. The defeat snapped the Mariners’ four-game winning streak.
Rays 8, White Sox 5
Tampa Bay got two hits and three RBIs from Ben Williamson and a milestone victory from Shane McClanahan, who earned his first win in nearly three years in the road victory over Chicago.
McClanahan (1-0) allowed three runs (two earned) and two hits across five innings in his return from Tommy John surgery and nerve issues that sidelined him for the past two seasons. His first victory since June 16, 2023, sparked the Rays’ offensive effort.
Chicago’s Munetaka Murakami connected for a two-run homer in the ninth to provide the final margin. White Sox starter Noah Schultz (0-1) struggled in his major league debut, yielding four runs (three earned) and three hits in 4 1/3 innings. Everson Pereira hit a three-run shot in his return from injury.
Twins 6, Red Sox 0
Minnesota extended its home winning streak to six games behind Byron Buxton’s four-hit performance, including two solo homers, and seven shutout innings from Mick Abel in the victory over Boston.
Abel (1-2) held Boston to four hits while striking out 10 and walking none. Taylor Rogers and Cole Sands each contributed one scoreless inning of relief. Buxton, who now has three homers in his last two games, scored four times. Brooks Lee also homered for Minnesota, while Trevor Larnach drove in two and Luke Keaschall had two hits and an RBI.
Roman Anthony and Masataka Yoshida each collected two hits for Boston, which managed just six hits total. The Red Sox have now lost 11 of their first 17 games. Boston starter Sonny Gray (2-1) was tagged for five runs on nine hits in four innings.
Cardinals 6, Guardians 5 (10 innings)
St. Louis completed a comeback victory over Cleveland when Nathan Church brought home Thomas Saggese with a sacrifice fly in the bottom of the 10th inning at home.
Cardinals rookie JJ Wetherholt powered the offense with two home runs and three RBIs to set up Wednesday’s rubber game. Riley O’Brien (2-0) earned the win after tossing a scoreless 10th inning.
Cleveland received solo homers from Jose Ramirez and Daniel Schneemann, plus a two-run double from Angel Martinez. Tim Herrin (0-1) was charged with the loss.
Astros 7, Rockies 6
Houston broke an eight-game losing streak by overcoming visiting Colorado, with Christian Walker recording three hits and two RBIs while the Astros scored six runs in the third inning.
Houston capitalized on two fielding errors by Rockies second baseman Willi Castro to chase right-hander Michael Lorenzen (1-2) in the third. Yordan Alvarez delivered a game-tying two-run double down the right field line, Walker added an RBI fielder’s choice, and Cam Smith and Vazquez contributed RBI singles for a 7-3 Houston lead.
Hunter Goodman recorded his sixth career multi-homer game for Colorado, with his second blast in the fifth cutting the deficit to 7-5. Jake McCarthy had delivered a two-run triple to center field in the second inning, extending Colorado’s early 3-0 lead after Goodman’s first-inning homer. Jordan Beck added a solo shot in the fourth.
Athletics 2, Rangers 1
Oakland received a two-run single from Jacob Wilson, 6 1/3 strong innings from Jeffrey Springs and a spectacular home run robbery from Denzel Clarke to defeat Texas in West Sacramento.
Springs (3-0) allowed one run and three hits to help the Athletics win their sixth game in the past seven contests. Mark Leiter Jr. struck out two in a perfect ninth inning for his second save.
Jake Burger provided Texas with an RBI single, but the Rangers saw their recent hot streak end after winning five of seven. Texas starter MacKenzie Gore (2-1) gave up two runs and three hits over 4 2/3 innings while walking a career-high-tying six batters and striking out five.








