Johnny Cueto pitched six innings and singled against his former team and Brandon Belt hit a three-run homer as the San Francisco Giants beat the Kansas City Royals 8-5 on Friday.
Conor Gillaspie also homered, Denard Span drove in a pair of runs and catching prospect Trevor Brown added a run-scoring double.
Travis Snider and Cory Decker each hit a two-run homer and Paulo Orlando drove in a run for the Royals. Omar Infante went 3-for-4 and scored twice.
Ian Kennedy allowed five runs on six hits in his four innings. He walked a pair and struck out six.
Giants reliever Sergio Romo struck out the side in the ninth.
(Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)