Updated

Roy Oswalt pitched seven sharp innings, Placido Polanco had four hits and the Philadelphia Phillies beat the San Francisco Giants 9-3 on Tuesday night.

The Phillies took a one-game lead over San Francisco in the NL wild-card race. The two-time NL champions entered 2½ games behind Atlanta in the East.

Pat Burrell homered in his first regular-season game at Citizens Bank Park since leading the victory parade down Broad Street after the Phillies won the 2008 World Series. Jose Guillen also connected for the Giants.

All-Star second baseman Chase Utley went 0 for 5 in his return to Philadelphia's lineup after having thumb surgery on July 1.

Oswalt (8-13) allowed three runs and six hits, striking out seven. The three-time All-Star is 2-1 in four starts since the Phillies acquired him from Houston.

Barry Zito (8-7) struggled after a strong start and ended up allowing four runs and eight hits in five-plus innings.

Burrell, who had a love-hate relationship with fans during nine seasons in Philadelphia, got a standing ovation when he came to the plate in the first inning. Burrell tipped his helmet to fans before stepping into the batter's box. But those cheers turned into boos while he circled the bases.

Utley also received a standing ovation when he came up in the first. He was expected to miss at least eight weeks after tearing a ligament in his right thumb.

Zito baffled the Phillies over four innings with an assortment of offspeed pitches, including a slow curve clocked at 70 mph. But the lefty couldn't get out of the sixth.

Polanco led off the inning with a single and Jayson Werth lined a double to left. Shane Victorino followed with a two-run double to left-center, putting the Phillies up 4-2.

Guillen crushed a solo shot to left to cut it to 4-3 in the seventh.

Carlos Ruiz hit a two-run double off Chris Ray during a five-run eighth that put the game out of reach.

Giants manager Bruce Bochy was ejected for arguing a balk call by Ramon Ramirez that allowed the eighth run to score.

Jimmy Rollins lined a two-run single to center to tie it at 2 in the fifth.

Notes: Phillies All-Star 1B Ryan Howard is "getting close" to returning, manager Charlie Manuel said. Howard has been sidelined with a left ankle strain. ... Burrell has 11 homers in 57 games with the Giants. He was released by Tampa Bay earlier in the season. ... Polanco was 3 for 3 off Zito. He's 12 for 16 lifetime against him. ... A crowd of 45,401 was the 98th straight sellout at Citizens Bank Park. ... Giants starters are 0-8 with a 5.97 ERA in the last 13 games.