KANSAS CITY, Mo. (AP) — Yordan Álvarez, Aledmys Díaz and Martín Maldonado each homered and the Houston Astros beat the Kansas City Royals 10-3 Friday night for their fifth straight win.
Álvarez, who reportedly reached agreement on a $115 million, six-year contract, also had a pair of singles for his fifth straight multi-hit game. His 15 home runs are second in the American League behind the Yankees’ Aaron Judge.
Díaz opened the scoring with a two-run homer in the second and added two singles for his first three-hit game of the season.
“It’s always great when I get a chance to be in the lineup and contribute to the team,” Díaz said. “I know the role I have on this team. I try to stay sharp in the cage and see a lot of videos.”
Díaz was in the lineup at third base in place of Alex Bregman, who was given a scheduled day off.
“He got us on the board,” Astros manager Dusty Baker said. “He got three hits tonight. It’s always good when you can give a guy a day off and get a guy a day to play and then he comes through. He had a great game.”
Maldonado and Álvarez each hit two-run homers in the fifth against Brady Singer (2-1), who allowed seven runs on eight hits over five innings.
“Brady’s stuff was really good today,” Royals manager Mike Matheny said. “I know the numbers didn’t look like it, but he had everything that he needed. He made a mental mistake to Díaz, but the other two home runs were pretty good pitches. Anything he got anywhere near the plate, they were finding barrel.”
“I thought the command was good,” he said. “I was attacking the zone and throwing strike. I just made some bad pitches at bad times and they did some damage.”
Kansas City has lost 12 of 14.
Maldonado’s fourth homer was almost caught…