



DETROIT >> Colt Keith homered and drove in three runs as the Detroit Tigers won their fifth straight game, beating the Tampa Bay Rays 4-2 on Tuesday night.
Detroit has outscored its opponents 19-6 in the winning streak, which started with a three-game sweep of the Cleveland Guardians over the weekend.
Tigers starter Jack Flaherty allowed two runs in 6 1/3 innings, striking out eight. Tommy Kahnle (1-1) picked up the win after replacing Flaherty and Will Vest pitched the ninth for his 15th save.
Jonathan Aranda homered in the first, then doubled and scored to give the Rays a 2-0 lead in the third.
Ryan Pepiot didn’t allow a hit until Spencer Torkelson’s 21st homer made it 2-1 in the fourth.
BREWERS 3, DODGERS 1 >> Jacob Misiorowski bounced back after allowing a leadoff homer to Shohei Ohtani by striking out 12 in six innings as the Milwaukee Brewers defeated the slumping Los Angeles Dodgers 3-1 on Tuesday night.
The NL West-leading Dodgers have lost five straight.
Ohtani opened the game by connecting on an 0-2 curveball from Misiorowski and delivering a 431-foot shot over the center-field wall. Misiorowski (4-1) responded by striking out Los Angeles’ next five batters and ended up yielding only four hits and one walk to outduel three-time Cy Young Award winner Clayton Kershaw.
The 12 strikeouts represented a career high for the 6-foot-7 rookie right-hander, who was making his fifth start.
The Brewers pulled ahead for good by scoring two runs off Kershaw in the fourth inning. Milwaukee added an insurance run when Sal Frelick homered off Kirby Yates in the eighth.
Milwaukee’s Jared Koenig, Abner Uribe and Trevor Megill didn’t allow a baserunner over the last three innings. Megill worked the ninth for his 21st save in 24 opportunities.
Kershaw (4-1) worked six innings and allowed two runs and six hits while striking out three and walking one.
MARLINS 12, REDS 2 >> The Miami Marlins extended their franchise-record road winning streak to 11 with a 12-2 victory over the Cincinnati Reds on Tuesday night.
It’s the longest road winning streak in the major leagues since the Phillies won 13 straight away from home in 2023.
Eury Pérez (2-2) made his sixth start for the Marlins since returning this season from Tommy John surgery and only two hits including Matt McLain’s solo homer, his 10th, in the first inning. Pérez struck out eight and didn’t walk a batter.
Twins 8, Cubs 1 >> Simeon Woods Richardson outpitched Shota Imanaga with five scoreless innings, and the Minnesota Twins beat the Chicago Cubs 8-1 on Tuesday night.
Ryan Jeffers had three RBIs and the first of three homers for the Twins in a six-run eighth off Porter Hodge, who was also taken deep by Willi Castro and Harrison Bader and got just one out.
Royals 4, Pirates 3 >> Nick Loftin hit a go-ahead two-run homer in the seventh inning, then won it in the ninth with a one-out RBI single as the Kansas City Royals beat the Pittsburgh Pirates 4-3 on Tuesday night.
Rookie Jac Caglianone homered for the Royals, a 421-foot drive leading off the second inning that was his first extra-base hit in 14 games at Kauffman Stadium. He had been 5 for 46 at home before Tuesday.
Martinez, who made his first start at Great American Ball Park since taking a no-hitter into the ninth against the Padres, allowed a career-high 10 earned runs on seven hits.