Tim Lincecum won for the first time in nearly two months to end the worst drought of his career, and the Giants held the Dodgers scoreless for the third straight game in a 3-0 win Wednesday, according to an ESPN.com report.