KANSAS CITY, Mo. (AP) — Alex Gordon homered, doubled twice and singled as the Kansas City Royals stopped a 10-game losing streak, racing to a big lead and beating the Cleveland Indians 8-1 Friday night.
Gordon homered during a six-run first inning against Carlos Carrasco (1-2).
The Royals hit for the cycle in the opening inning — Whit Merrifield led off with a single, Adalberto Mondesi followed with a triple and Gordon homered, with Chris Owings’ two-out, two-run double finishing Carrasco.
Brad Keller (2-1) gave up one run on three hits, striking out a career-high 10 in 6 2/3 innings. He has pitched at least six innings in nine straight starts, the longest active streak in the majors.
Keller’s 118 pitches were the most by a Royals starter since James Shields threw 124 on July 29, 2014.
Tyler Naquin hit a 420-foot home run in the second, snapping a streak of 54 innings in which Keller hadn’t allowed a homer. It had been the longest active string in majors.
Gordon doubled in the second. He added an RBI double in the fourth, but was thrown out trying to stretch it into a triple.
The Royals added a run in the sixth on a double steal.