SCOTTSDALE, Ariz. (AP) -- Tim Lincecum was tagged for 11 hits and seven runs, including three homers, but the San Francisco Giants came all the way back to beat the Kansas City Royals 13-9 on Sunday.
Making his fifth start of the spring, Lincecum gave up home runs to Salvador Perez, Jason Donald and Carlos Peguero. The right-hander also struck out seven and walked one in 4 2-3 innings.
Brandon Crawford sparked San Francisco's eight-run sixth with a two-run homer. Brandon Belt hit an RBI single and Hector Sanchez added a two-run single.
With two outs, Gregor Blanco hit a drive into the right-center gap, driving in two runs, and came all the way around to score himself for a 9-7 lead. The play was ruled a triple and an error, due to a dropped throw on the relay.