Asdrubal Cabrera knew a fastball was coming.
He hit it for a grand slam.
Cabrera capped a 10-run fifth inning with his second career grand slam and the Cleveland Indians routed the Kansas City Royals 15-3 Sunday.
“It was a fastball and I was not surprised,” said Cabrera, who had three hits and scored three runs as Cleveland improved to 2-1 with interim manager Sandy Alomar Jr.
“They pitched me the same way every time this series,” Cabrera said. “First pitch, curveball, then a changeup and then fastball. So I hit it.”
Zach McAllister (6-8) benefited from the Indians tying a season high in runs and hits, 19. It was their ninth double-digit hit total in 10 games. They’ve won six of them, including a 15-4 victory in Kansas City a week ago.
McAllister pitched five-hit ball over 62/3 innings, allowing three runs.
“It was nice to have all those runs,” said the right-hander, who won for the first time in nine starts since beating Boston on Aug. 11. The rookie started 4-1 with a 3.17 ERA in eight starts after being called up from Triple-A Columbus. Then he was part of Cleveland’s second-half struggles.
Royals starter Luke Hochevar (8-16) was tagged for nine runs over 42/3 innings.
“It got away in a hurry,” manager Ned Yost.
Kansas City beat Cleveland 7-6 on Saturday in 14 innings. The Indians left 20 runners on base.