Jonathan Heasley allowed one hit in a career-best seven sharp innings, Salvador Perez and MJ Melendez each homered and drove in three runs and the Kansas City Royals defeated the Baltimore Orioles 8-1 on Friday night for their third straight win.
Michael A. Taylor also homered for Kansas City, which had a season-high eight extra-base hits
Heasley (1-3) had the best start of his young career, allowing just one baserunner and struck out seven. He became the fifth Royals player — and first since 1992 — to pitch seven innings and allow one hit or fewer with no walks.
Baltimore sends RHP Tyler Wells (2-4, 3.78 ERA) to the mound on Saturday against LHP Daniel Lynch (2-5, 5.36 ERA) at 3:10.