Tim Lincecum pitched three strong innings and Hunter Pence homered as the San Francisco Giants beat the Kansas City Royals 5-0 on Friday.
The two-time NL Cy Young Award winner is coming off his third straight losing season. The Giants re-signed him to a two-year, $35 million contract in the offseason. Lincecum allowed two hits in the first inning, including a leadoff double to Norichika Aoki, who was out trying to steal third.
Pence hit his first home run to center in the sixth off Wade Davis.
Tony Abreu, who played for the Royals in 2012, singled home Gregor Blanco in the third inning for the Giants. Joaquin Arias' sacrifice fly in the second brought home Michael Morse with the first run.
Giants non-roster invitee Mark Minicozzi, who played for independent league teams from 2009-11, homered off Jon Rauch in the two-run ninth.