PHOENIX -- Three weeks shy of his 24th birthday, Tim Lincecum already is being compared with today's best pitchers.
"He's special," San Francisco manager Bruce Bochy said. "He's one of the better pitchers in the game."
Lincecum got his seventh victory Tuesday night and the Giants, powered by homers from Bengie Molina and Jose Castillo off Dan Haren, beat the Arizona Diamondbacks 6-3.
Lincecum (7-1) allowed three runs on six hits in 7ª innings. He struck out seven and walked three while improving to 3-0 in his last four starts.
Lincecum felt his manager's comments might be a bit premature.
"It would be something to really be able to be that, but I've got a lot to work on and stuff right now," he said. "It was just a great compliment and I appreciate it."
Lincecum has benefited from the wisdom of Molina behind and at the plate. The veteran catcher was named National League player of the week for last week after going 15 for 23 with six doubles, a home run and nine RBIs.
On Tuesday, Molina picked up where he left off with a three-run homer in the third. Castillo added a 422-foot solo shot in the fourth. Both homers came off Arizona starter Haren (5-4). Brian Wilson threw a perfect ninth for his 15th save, tying Houston's Jose Valverde for the NL lead.