CLEVELAND — — José Ramírez hit a two-run homer in the first inning and a solo shot in the fourth, leading the Cleveland Guardians past the Kansas City Royals 8-3 on Wednesday.
Ramírez has 22 multi-homer games in his career, including two this season.
David Fry hit a two-run homer in the fourth and Steven Kwan had two RBI.
Cleveland starter Gavin Williams pitched four scoreless innings but was pulled after throwing 85 pitches. It was his first start since developing a blister on his middle finger Friday against Philadelphia.
Kansas City starter Alec Marsh (0-5) allowed four runs in 2 2/3 innings. The rookie right-hander has lost each of his five major league starts. Marsh has allowed nine home runs in 23 innings.
RHP Brady Singer (6-8, 5.55 ERA) is the scheduled starter Friday night at home against Minnesota.