Lincecum wins duel of aces
Tim Lincecum wins a duel of aces with Roy Halladay, giving up only three runs and striking out eight over seven solid innings
Tim Lincecum got his first win of the season, hurling eight one-run innings in a 5-1 win over the Diamondbacks on Friday night.