Back to the San Francisco Giants Newsfeed

Royals hit 3 home runs in 7-2 win over Giants

SAN FRANCISCO -- Mike Moustakas hit his 18th home run leading off the second inning, Jorge Bonifacio and Lorenzo Cain followed with back-to-back shots in the third and the Kansas City Royals beat the San Francisco Giants 7-2 on Wednesday to complete a two-game sweep.

Bonifacio finished with two hits and three RBI, Whit Merrifield added three hits and three runs while Alcides Escobar singled three times to help Jason Hammel end an eight-game winless stretch on the road that dated to 2016.