Pirates outslug Royals

Royals third baseman Mike Moustakas tags out Travis Ishikawa of the Pirates during the eighth inning of Monday night's game at Kauffman Stadium.
Royals third baseman Mike Moustakas tags out Travis Ishikawa of the Pirates during the eighth inning of Monday night's game at Kauffman Stadium.

KANSAS CITY - Travis Ishikawa had three extra-base hits and drove in four runs as the Pittsburgh Pirates outslugged the Kansas City Royals 10-7 Monday night.

Ishikawa, who was 1-for-13 with one RBI in nine games since the Pirates claimed him on waivers July 5, hit a two-run double in a four-run second. He homered in the fifth with Jung Ho Kang aboard.

A.J. Burnett (8-3) won despite giving up a season-high five earned runs and 11 hits - including two homers - in his initial start since his first career trip to the All-Star Game. The 38-year-old right-hander pitched out of a bases-loaded jam in the second.

The Royals cut the deficit to 8-7 in the seventh and chased Burnett. Mike Moustakas homered leading off the inning. Eric Hosmer had an RBI triple for his third hit and scored on Kendrys Morales' groundout.

Pittsburgh answered with Neil Walker's two-run triple in the eighth off Luke Hochevar.

Mark Melancon worked the ninth for his 30th save in 31 opportunities. He has converted a franchise-record 28 consecutive saves.

Starling Marte had three hits, one of three Pirates with multihit games. Ishikawa doubled twice.

Morales, who hit a two-run homer off the right-field foul pole in the fifth, tops the American League with 65 RBI.

Royals right-hander Yordano Ventura (4-7) was pulled in the fifth. He gave up six runs on 11 hits and a walk.

Pirates right-hander Gerrit Cole looks for his major league-leading 14th victory tonight. He is 8-1 with a 2.23 ERA in his past 10 starts. Royals lefty Jason Vargas will come off the disabled list and make his first start since June 8.