SAN FRANCISCO — Roy Halladay outlasted Tim Lincecum in a matchup of two-time Cy Young Award winners, leading the Philadelphia Phillies past the San Francisco Giants 5-2 on Monday night.

Halladay (3-0) struck out six and allowed seven hits in eight innings on a crisp and cool spring night along the bay. He also had an RBI single in a rematch of aces from the 2010 NL championship series.

Laynce Nix's two-run double highlighted a four-run first off Lincecum (0-2) that produced all the power Philadelphia needed. The Phillies chased San Francisco's shaggy-haired and struggling right-hander after he gave up five runs and eight hits in six innings.