Jon Garland seems to be the front-runner for the American League Cy Young Award and the Royals found out why on Tuesday. Garland allowed four hits and one run through 8 1/3 innings to become the first twelve-game winner in the majors this season.

Terrence Long led off the ninth inning with a solo homer for the Royals’ only run of the game. Garland got Emil Brown to ground out to short and was pulled out of the game for reliever Damaso Marte. Justin Huber and Mark Teahen were retired in order to end the game.

Royals starter Zack Greinke (1-8) got the loss, allowing all five Chicago runs, but he struck out eight batters—a career-high. Greinke was tagged for two runs in the fifth inning when Pablo Ozuna grounded out to first and A.J. Pierzynski scored. Scott Posednik followed up with a run-scoring single to score Westphalia, Missouri native Joe Crede.

The Sox kept the runs coming in the sixth inning with RBI’s from Pierzynski, Crede and Ozuna to make it 5-0. Crede was pulled before any of those runs scored, but he was charged with all three.