The Royals smashed three home runs against former Missouri Tiger star pitcher Max Scherzer as they took down the AL Central leading Detroit Tigers 9-5 on Monday night.

Alex Gordon hit his 19th homer of the season and went 4 for 5 raising his average to .305. Gordon led off the game with a solo shot. Rookie catcher Salvador Perez and Alcides Escobar, the 8 and 9 hitters for the Royals also hit solo shots against Scherzer.

The Royals had 18 hits on the night with Perez and Melky Cabrera each had three apiece.

Luke Hochevar allowed all five runs in seven innings to move to 9-10 on the season. The Royals had a 5-0 lead, when Detroit scored three in the bottom of the third, but the Royals answered with two more in the fourth to give some breathing room.