San Francisco Giants shortstop Brandon Crawford jumps over San Diego Padres' Logan Forsythe while turning a double play on a ground ball hit by Chase Headley during the seventh inning in San Francisco, Wednesday, July 25, 2012. (AP Photo/Jeff Chiu)
SAN FRANCISCO (AP) — Jesus Guzman hit two home runs and Chase Headley had one to hand Tim Lincecum another setback, powering the San Diego Padres past the San Francisco Giants 6-3 on Wednesday to avoid a three-game sweep.
Will Venable also hit a two-run double to help the Padres chase Lincecum (4-11) after he allowed five runs in 4 2-3 innings. The two-time NL Cy Young Award winner had shown signs of progress in his previous two outings. Instead, he's still trying to put three straight solid starts together and turnaround the worst season of his career.
Jason Marquis (4-5) gave up three hits and one earned run in 7 1-3 innings. He struck out eight and walked one to send the NL West-leading Giants to only their third loss in 12 games.