Heath Fillmyer allowed three singles over seven innings for his first major league win, Adalberto Mondesi and Drew Butera each drove in three, and the Kansas City Royals beat the Chicago Cubs 9-0 Wednesday night.
Anthony Rizzo drilled Fillmyer (1-1) with a line drive on the left foot on his third pitch, but Fillmyer stuck around and didn't allow another hit until David Bote and Tommy La Stella singled with one out in the seventh inning.
Mondesi belted a 2-0 pitch from Jose Quintana for a three-run homer in the seventh. It was Mondesi's fourth home run and his first since July 15, a span of 42 at-bats.
Butera hit a two-run, two-out double with the bases loaded in the second inning and added a sacrifice fly during a four-run eighth.
Jorge Bonifacio, who entered hitting .103 in his past 16 games, Brett Phillips and Hunter Dozier each had two hits and a walk and combined to score seven runs. Bonifacio had an RBI double in the eighth, while Phillips contributed an RBI triple.
Quintana (10-8) dropped to 3-10 in 25 starts against the Royals. He was removed after Mondesi's homer, giving up five runs on six hits and two walks.
The Royals snapped a six-game losing streak.
After a day off, RHP Kyle Hendricks will start Friday against the Nationals at Wrigley Field.