MIKE Trout homered in his seventh consecutive game, but it wasn’t enough for the Los Angeles Angels in a 5-4 loss to the host Cleveland Guardians on Monday night (Tuesday in Manila).
Trout became the ninth player in major league history to hit a home run in seven consecutive games, the most recent being the Reds’ Joey Votto last July.
The major league record is eight, held by Dale Long (Pittsburgh Pirates, 1956), Don Mattingly (New York Yankees, 1987) and Ken Griffey Jr. (Seattle Mariners, 1993).
Amed Rosario’s seventh-inning double drove home Steven Kwan to snap a 4-4 tie and lift Cleveland to its fourth win in a row. Enyel De Los Santos (4-0) got the victory in relief over Angels reliever Aaron Loup (0-5). Emmanuel Clase pitched a perfect ninth inning for his major-league-best 34th save.
In other games, it was the Astros 7, Tigers 0; Cubs 5, Mets 2; Rangers 3, Marlins 2 (Game 1); Marlins 10, Rangers 6 (Game 2); Blue Jays 3, Rays 2; and Pirates 6, Reds 3.
Astros 7, Tigers 0
Framber Valdez recorded the first complete-game shutout of his career and visiting Houston rolled to a victory over Detroit.
Valdez (15-5) limited Detroit to six hits and one walk while striking out eight in his 24th consecutive quality start. Kyle Tucker drove in three runs, while Jeremy Pena supplied three hits, two runs and an RBI.
The Tigers were shut out for the second consecutive game and a club-record 21st time this season. Detroit starter Eduardo Rodriguez (3-5) gave up five runs and 10 hits in five innings.
Cubs 5, Mets 2
Javier Assad recorded his first big-league win, allowing one run over six innings as visiting Chicago beat New York.
Rafael Ortega had a homer, and two RBIs and Zach McKinstry laced a two-run homer for the Cubs, who won for the third time in 10 games. Brandon Hughes allowed Francisco Lindor’s two-out homer in the ninth but threw 1 2/3 innings to record his fifth save.
Mets starter Chris Bassitt (13-8) was tagged for five runs on five hits in 3 2/3 innings.