The Phillies played a complete game Tuesday night, when they spotted Kyle Kendrick an early 3-0 lead and continued to tack on runs after the Giants pulled back within one run.
He needed just 88 pitches and punched out six batters while walking none.
The only time he got into trouble was the third inning, when Brandons Belt and Crawford opened the frame with a single and a double to put men on second and third. But Kendrick minimized the damage to two runs on a sacrifice fly from Angel Pagan and a double by Marco Scutaro.
Kendrick also flashed some leather in the second when he dove and gloved Gregor Blanco's drag bunt and bounced it to Ryan Howard just in time to get the out.
The Phillies' newfound ace has been unbelievable since flopping in the home opener against the Royals. In six starts since, he's 4-0 with a 1.71 ERA, 32 K's and just eight walks in 42 innings.
The Phils jumped out early and made Lincecum pay for a two-base throwing error in the first inning. Ryan Howard singled Chase Utley in before Carlos Ruiz and Domonic Brown were both punched out to end the frame.
In the second inning, the Phillies played perfect small ball. After Laynce Nix and Ben Revere opened with back-to-back singles, Kendrick sacrificed them over and Jimmy Rollins got Nix home with an RBI groundout to second. Utley followed with a single to plate Revere and afford the Phils a 3-0 lead.
Both Utley and Howard later clubbed solo homers.
The only starting position player who didn't pick up a hit was Brown, who went 0 for 5 with two strikeouts.
Mike Adams and Jonathan Papelbon pitched scoreless eighth and ninth innings, respectively, to secure the win.
Cloyd to start Friday
The Phillies announced they will bring up Tyler Cloyd to start in Roy Halladay's place in the rotation on Friday against the Diamondbacks.
In six games at Triple A Lehigh Valley this season, Cloyd is 1-3 with a 5.40 ERA and 1.486 WHIP, but he's coming off a solid outing: 8 IP, 1 R, 4H, 10K, 0 BB.
Cloyd brings with him six games of big-league experience. After being called up last season in late August, the right-hander went 2-2 with a 4.91 ERA and 1.212 WHIP. He was hit or miss with three very good outings and three pretty bad ones.
Speaking of Halladay, the results from his medical exam have yet to be finalized, but an update is expected Wednesday.