Stewart and Steer go deep, Reds beat Giants
CINCINNATI (AP) — Spencer Steer and Sal Stewart hit solo home runs and Brady Singer allowed one run in six innings as the Cincinnati Reds beat the San Francisco Giants 2-1 on Tuesday night.
Singer (1-1), who lasted 2 2/3 innings in his previous start, needed just 75 pitches to get through six innings on Tuesday. He allowed one run and six hits with no walks and one strikeout.
Emilio Pagán pitched the ninth to earn his fifth save.
The two homers were the only hits allowed by Giants starter Robbie Ray (2-2), who had a 12-inning scoreless streak snapped. He issued four walks, struck out six and needed 94 pitches to get through five innings.
TIGERS 2, ROYALS 1
DETROIT (AP) — Kenley Jansen got his 479th save, moving past Lee Smith for sole possession of third place on the career list, and Detroit rallied from an eighth-inning deficit to beat Kansas City for their fourth straight win.
Jansen allowed a leadoff single in the ninth to Lane Thomas, who stole second, then advanced to third on Salvador Perez’s groundout. Vinnie Pasquantino grounded out, with Thomas holding at third, and Jansen retired Starling Marte on a flyout for his third save this season.
Only Mariano Rivera (652) and Trevor Hoffman (601) have more saves.
Carter Jensen hit into a run-scoring forceout in the second off Framber Valdez, who allowed three hits in seven innings.
DIAMONDBACKS 4, ORIOLES 3
BALTIMORE (AP) — Ildemaro Vargas hit a three-run homer in the fifth inning to lift Arizona to a victory over Baltimore.
A night after the Orioles rallied from a 7-1 deficit, Arizona turned the tables with a smaller comeback. The Diamondbacks were down 2-0 when Vargas connected off Trevor Rogers (2-1) for his second homer of the year.
Merrill Kelly (1-0) allowed two runs and five hits in 5 1/3 innings in his first start of the season. He walked four and struck out three.
Ryan Thompson retired Jeremiah Jackson on a grounder with the bases loaded in the eighth to preserve Arizona’s one-run lead, and Paul Sewald worked a perfect ninth for his sixth save.
Geraldo Perdomo had three hits for Arizona.
CUBS 10, PHILLIES 4
PHILADELPHIA (AP) — Carson Kelly hit a three-run homer, Colin Rea pitched six strong innings and Chicago rallied to beat Philadelphia.
Nico Hoerner and Alex Bregman each had three RBIs for the Cubs.
Edmundo Sosa homered for the Phillies.
NATIONALS 5, PIRATES 4
PITTSBURGH (AP) — CJ Abrams went 3 for 4 with a home run, a double and two RBIs as Washington held off Pittsburgh.
Abrams hit a solo shot down the left-field line in the fourth inning to extend the Nationals’ lead to 4-1. He also hit the third of three consecutive RBI singles in the first inning, following Brady House and Daylen Lile, as Washington took a 3-0 lead.
The shortstop is 9 for 17 in his last five games with three home runs and seven RBIs.
Recalled from Triple-A Syracuse earlier in the day, left-hander Mitchell Parker (1-0) struck out five in two scoreless innings of relief as the Nationals won for the fourth time in five games.
Gus Varland pitched a scoreless ninth for his second save, working around a double and a walk.
Brandon Lowe and Joey Bart hit solo homers for the Pirates. It was Lowe’s seventh of the season.
ANGELS 7, YANKEES 1
NEW YORK (AP) — Mike Trout homered for the third time in two games, combining with Jo Adell and Jorge Soler for three consecutive long balls in a five-pitch span against Ryan Weathers in the first inning, and Los Angeles beat New York.
Trout hit a 2-1 fastball to the loading dock adjacent to Monument Park in center field and Adell hit another fastball on the next pitch into the visiting bullpen in left-center field. Three pitches later, Soler drove a 2-0 fastball into the left-field seats
Trout homered for the third straight at-bat after connecting in the sixth and eighth innings in Monday’s 11-10 loss.
Los Angeles hit three straight homers for the first time since June 24, 2023, at Colorado, and sent the Yankees to their sixth loss in seven games.
Reid Detmers (1-1) allowed one run and four hits in seven-plus innings, walked none and struck out nine — all on breaking balls.
BRAVES 6, MARLINS 5
ATLANTA (AP) — Dominic Smith hit a go-ahead, three-run double in the eighth inning as part of a four-RBI night, and Atlanta rebounded from a four-run deficit to beat Miami.
Atlanta trailed 4-0 in the second inning and 5-3 in the eighth when Drake Baldwin singled off Pete Fairbanks (0-1) leading off, Mike Yastrzemski singled with two outs and Ozzie Albies was hit by a pitch.
Smith pulled a cutter that landed on the warning track in left-center for his third hit. Smith, who drove in Atlanta’s first run with a second-inning single, is batting .395 with 15 RBIs.
Baldwin had two hits and drove in a run, giving him 18 RBIs.
Robert Suarez (2-0) allowed Otto Lopez’s run-scoring single in the eighth.
Raisel Iglesias struck out two in a perfect ninth for his 100th save with the Braves, his third this season.
TWINS 6, RED SOX 0
MINNEAPOLIS (AP) — Byron Buxton homered twice and Mick Abel pitched seven sharp innings as Minnesota beat Boston.
Buxton had four hits and scored four runs, while Brooks Lee also homered for the Twins. Minnesota has won eight of nine.
Abel (1-2), who was acquired from the Phillies at last year’s trade deadline for closer Jhoan Duran, allowed four hits, didn’t walk a batter and struck out a career-high 10. Boston, which is last in the AL East, was shut out for the first time this season.
Red Sox starter Sonny Gray (2-1) gave up five runs on nine hits with a walk and a strikeout over four innings.
RAYS 8, WHITE SOX 5
CHICAGO (AP) — Shane McClanahan pitched five innings for his first win in nearly three years, and Tampa Bay beat Chicago for their fourth straight victory.
Ryan Vilade had three hits, including an RBI double, and scored three runs for the Rays. Ben Williamson doubled twice and drove in three runs as Tampa Bay spoiled the major league debut of White Sox starter Nick Schultz.
Everson Pereira hit a three-run homer in his return from a left-ankle sprain for the only runs off McClanahan (1-1), a two time All-Star who made his third start of 2026 after missing two seasons.
The 28-year-old left-hander allowed two hits and two earned runs, while striking out four and walking four.
BLUE JAYS 9, BREWERS 7, 10 INNINGS
MILWAUKEE (AP) — Vladimir Guerrero Jr. doubled home the go-ahead run in the 10th inning as Toronto beat Milwaukee and handed the Brewers their sixth consecutive loss.
Milwaukee’s skid is its longest since June 2023, when the Brewers also dropped six straight. The Brewers allowed seven runs over the last three innings to squander a 4-2 advantage.
After a wild ninth inning in which neither closer could hold the lead, Toronto pulled ahead for good in the 10th.
Guerrero’s one-out double off the left-field wall against Garret Anderson (0-1) drove in automatic runner Ernie Clement. After Anderson intentionally walked Jesús Sánchez, Myles Straw added a two-run double to make it 9-6.
Milwaukee brought the tying run to first base in the bottom of the 10th before Louis Varland (1-1) struck out Gary Sánchez to end the game.
Jake Bauers hit a three-run homer and Sánchez added a solo shot for Milwaukee. Andrés Giménez and Daulton Varsho homered for Toronto.
CARDINALS 6, GUARDIANS 5, 10 INNINGS
ST. LOUIS (AP) — Cardinals rookie JJ Wetherholt homered twice, second baseman Juan Brito allowed Masyn Winn’s potential game-ending grounder to bounce into right field and St. Louis stopped a three-game losing streak when it rallied to beat Cleveland in 10 innings.
Wetherholt had his first multi-homer game, going deep for the first time since homering in his debut on opening day. His solo homer off Joey Cantillo tied the score 2-2 in the third and his two-run drive against Erik Sabrowski cut the Cardinals’ deficit to 5-4 in the eighth.
With two outs in the ninth, Winn reached when his two-hopper hit off Winn’s left wrist for just the sixth error by Cleveland this season. Winn advanced on Cade Smith’s wild pitch and scored on Yohel Pozo’s opposite-field double that bounced to the right-center field wall.
Riley O’Brien (2-0) pitched a perfect 10th, stranding automatic runner Chase DeLauter at third when Brito grounded out.
ASTROS 7, ROCKIES 6
HOUSTON (AP) — Christian Walker had three hits, including a home run, and the Houston Astros used a six-run third inning to snap an eight-game losing streak with a 7-6 win over the Colorado Rockies on Tuesday night.
Houston trailed 3-0 before Walker hit a solo homer in the second inning. The Astros then took advantage of two errors by Rockies second baseman Willi Castro to score six times in the third.
After Jose Altuve reached on Castro’s first error, Yordan Alvarez tied the game with a two-run double down the right-field line. Walker later drove in Alvarez with a fielder’s choice to give Houston a 4-3 lead. Cam Smith and Christian Vazquez added RBI singles, and Joey Loperfido reached on Castro’s second error.
Houston sent 11 men to the plate in the inning, and five of the runs were unearned.
Colorado scored runs in the fourth, fifth and eighth innings to cut the deficit to 7-6, but Mickey Moniak popped out against Bryan King with the go-ahead run on base to end the eighth inning.