Tim Lincecum looked every bit a two-time Cy Young Award winner and had a two-run single as the Giants roughed up San Diego ace Mat Latos to win 6-1 Sunday and cut the struggling Padres' lead to less than one percentage point atop the NL West.