SAN FRANCISCO The Phillies have wasted a lot of good pitching performances in recent seasons, but this one took the prize.
Lee was matched by Matt Cain, who pitched nine shutout innings for San Francisco.
The last pitcher to throw 10 shutout innings in the majors was Mark Mulder in 2005.
The two teams completed nine innings in just one hour, 50 minutes.
The Phillies ended up losing two of three to the Giants.
He became the first Phillie to go 10 since Terry Mulholland in 1993.
Lee allowed seven hits, did not walk a batter and struck out seven. He got through nine innings on just 89 pitches and finished his 10 innings of work with 102.
Cain held the Phillies to two singles over nine shutout innings. He walked just one and struck out four.
Cain needed just 91 pitches to get through nine innings.
Bastardo took the loss.
At the plate
The Phillies had just two hits through nine innings and finished with four for the night.
In the field
Third baseman Ty Wigginton committed a costly error on a ground ball that would have at least erased the lead runner in the 11th.
Second baseman Freddy Galvis made a defensive gem to end the 10th.
The Phillies turned four double plays behind Lee.
The Phils open a four-game series in San Diego against the Padres on Thursday night.
Thursday night RH Vance Worley (0-1, 3.75) vs. RH Joe Wieland (0-1, 10.80).
Sunday afternoon RH Joe Blanton (1-2, 4.26) vs. RH Anthony Bass (0-2, 3.38).