



DETROIT >> Wenceel Pérez homered in his first at-bat in his season debut, Jack Flaherty worked six scoreless innings and Riley Greene had three hits and two RBIs as the American League-leading Detroit Tigers beat the San Francisco Giants 3-1 on Tuesday night.
Pérez, who had missed the entire season due to a lower back injury, hit a 2-0 pitch 351 feet to right field in the second inning for his first homer since Aug. 7.
Greene has 22 RBIs in May, the first time in a calender month he has knocked in 20 runs, and has 38 RBIs overall. He is hitting .270 with six homers.
Flaherty (3-6) gave up two hits and a walk while striking out eight as the Tigers won their third straight and improved to 36-20. He retired the last 11 batters he faced. Will Vest pitched the ninth for his seventh save.
Giants starter Logan Webb (5-5) allowed three runs on seven hits and a walk in six innings, striking out 10. San Francisco fell to 2-3 on their current nine-game trip.
Greene gave the Tigers a 1-0 lead with an RBI double in the first. After Pérez homered in the second, Colt Keith led off the third with a triple and scored on Greene’s second hit. He added another double in the fifth before striking out in the eighth.
Dodgers 9, Guardians 5 >> Shohei Ohtani hit his major league-leading 20th home run of the season and the Los Angeles Dodgers defeated the Cleveland Guardians 9-5 on Tuesday night.
Michael Conforto and Max Muncy also went deep for the Dodgers. Dustin May (3-4) won his second straight start. The right-hander had a season-high nine strikeouts and allowed three runs in five innings.
Daniel Schneemann had a three-run homer in the fourth inning as the Guardians dropped their third straight. José Ramírez extended his hitting streak to 20 games — the longest active run in the majors — with a base hit in the frame.
Phillies 2, Braves 0 >> Ranger Suárez struck out eight over six shutout innings, and the Philadelphia Phillies survived an injury scare to slugger Bryce Harper to beat the Atlanta Braves 2-0 on Tuesday night.
Harper left in the first inning after he was hit near the right elbow by a 95.3 mph fastball from Braves starter Spencer Strider (0-3). Harper sustained a bruise, and an X-ray was negative, the Phillies said.
A two-time NL MVP, Harper took a few steps from home plate, dropped to a knee and gripped his arm in pain. Phillies athletic trainers came out to check on Harper, and the slugger soon headed to the clubhouse.
Without their star first baseman, the National League-leading Phillies still won for the 10th time in 11 games.
Suárez (4-0) played a big role in this one, and continued to shine since his return from an early season back injury. He allowed seven runs in his first start of the season, and since then he has made three starts with at least six innings of shutout ball.
He allowed just four hits and threw 103 pitches. Suárez pitched out of his biggest jam after loading the bases with two outs and the Phillies leading 1-0 in the fourth inning. He got Matt Olson to strike out swinging on his 88th pitch, a 92.8 mph four-seam fastball that got a rise out of the crowd.
Cardinals 7, Orioles 4 >> Nolan Arenado hit a tiebreaking homer in the eighth inning, and the St. Louis Cardinals topped the Baltimore Orioles 7-4 on Tuesday night.
The Orioles were on a season-high three-game winning streak, but they reverted to old habits, going 1 for 14 with runners in scoring position. The lone hit was a three-run homer by Ryan O’Hearn that gave Baltimore a 4-3 lead in the fifth, but the Cardinals responded with a run in the seventh and three in the eighth off the Orioles’ bullpen.
Bryan Baker (3-1) gave up Arenado’s solo shot with one out in the eighth, and then Nolan Gorman and Jordan Walker followed with consecutive triples that eluded Baltimore outfielders. Masyn Winn’s RBI single made it 7-4.
St. Louis took a 3-0 lead in the second inning on Lars Nootbaar’s two-run homer off Tomoyuki Sugano. The Orioles finally scored on Cardinals starter Andre Pallante in the fourth.
Defensive sloppiness in that inning allowed Baltimore to load the bases with nobody out. The Orioles nearly came away with nothing when Jorge Mateo struck out and Heston Kjerstad hit a potential double play ball to second, but first baseman Alec Burleson couldn’t handle Winn’s bouncing throw and Kjerstad was safe with an RBI fielder’s choice.
Twins 4, Rays 2 >> Kody Clemens hit his fifth home run of the season, with father Roger Clemens watching from the stands, and the Minnesota Twins beat Tampa Bay 4-2 Tuesday night to stop the Rays’ season-high, six-game winning streak.
A 29-year-old son of the seven-time Cy Young Award winner, Kody Clemens extended his hitting streak to a career-high eight games when he homered off leading off the second against Taj Bradley (4-4).
Joe Ryan (5-2) won his fourth straight decision, allowing one run and five hits in six innings. Jhoan Duran worked around a walk in the ninth for his ninth save in 10 chances, throwing six of 21 pitches 100 mph or higher.
Mets 6, White 4>> Pete Alonso and Jared Young each hit a two-run homer in the first inning, and the New York Mets beat the Chicago White Sox 6-4 on Tuesday night for their fourth consecutive comeback victory.
Tylor Megill (4-4) recovered from a shaky start, allowing two runs in 5 2/3 innings, to help the Mets (34-21) match a season high at 13 games above .500 with their 14th come-from-behind win.