Tim Lincecum gave up seven runs, including three homers, on 11 hits in 4.2 innings, but the San Francisco Giants rallied for an 13-9 win over the Kansas City Royals Sunday at Scottsdale Stadium.
Lincecum gave up a solo shot to Salvador Perez in the fourth to fall behind 2-1 before the wheels came off in the fifth, when he gave up a three-run shot to Jason Donald and followed that with a solo shot by Carlos Peguero as the Royals (11-12) took a 7-1 lead.
The Giants (15-9) responded with eight runs in the bottom of the sixth off reliever Louis Coleman and friends. Gregor Blanco led off with a walk and one out later Brandon Crawford hammered his first homer of the Cactus League campaign to right field to cut the Royals’ lead to 7-3. Michael Morse worked a pinch-hit walk and pinch-runner Juan Perez went to second on Angel Pagan’s single. Brandon Belt followed with a single that second baseman Donald knocked down, but not in time to get Perez at the plate.
Brandon Hicks walked to load the bases and Aaron Crow (0-1) San Francame on to pitch for Kansas City. Hector Sanchez looped a single to center to score two runs and Blanco followed with a triple to center that scored two.
Blanco then scored when Donald missed the relay throw from the outfield.
Pagan had a two-run single in the seventh to make it 11-7 before the Royals got a pair back in the eighth when reliever Derek Law got a little wild.
Jarrod Dyson led off with a single and stole second. Law walked Johnny Giavotello, with ball four a wild pitch that advanced Dyson to third. Dyson then scored when Law balked. Billy Butler drove in the second run with a double to center.
Dan Runzler (1-0) retired all four batters he faced, striking out one, and Javier Lopez worked a perfect inning with a strikeout. Law was charged with two runs on two hits and a walk in one-third of an inning, George Kontos struck out both batters he faced and Sergio Romo worked a 1-2-3 ninth.
Pagan, Belt, Hunter Pence, Blanco and Crawford had two hits apiece for the Giants, who had 14 in all.
San Francisco heads to Tempe Diablo Stadium on Monday to face the Angels at 1:05 p.m. Pacific.