08/05/2011 01:33 EDT | Updated 10/04/2011 05:12 EDT

National League roundup: A look at Thursday's games

Cliff Lee said revenge had nothing to do with beating San Francisco. He's already looking to past the Giants to the post-season.

Lee threw a seven-hitter, Hunter Pence and John Mayberry hit back-to-back home runs and the Philadelphia Phillies beat San Francisco 3-0 Thursday night.

Lee (11-7) was commanding in his first regular season start against the Giants in two years, striking out eight, including Cody Ross four times, and not walking a hitter. He set down 10 in a row at one point in his major league-leading fifth shutout this season.

"That's probably the best game I've had as far as commanding the ball," Lee said. "I was getting ahead of the hitters and staying away from the middle of the plate. I felt like I could throw any pitch at any time to any location."

It was also some revenge for Lee, who lost twice to the Giants in last year's World Series pitching for the Texas Rangers.

"That's in the past," Lee said. "We just want to win every series. Getting the first game means you're in better shape. It's August, still the middle of the season. We want to stay in a groove and keep winning."

Pence had three hits and drove in two runs and is hitting .360 (9 for 25) since joining the Phillies.

"He has come in and fit in nicely," Phillies first baseman Ryan Howard said. "He gives us energy and intensity. He's been great for our team."

Elsewhere in the National League it was: Chicago Cubs 7, Pittsburgh 6; St. Louis 7, Florida 4; and Colorado 6, Washington 3.

In San Francisco, Madison Bumgarner, a post-season hero for the Giants, recovered after allowing two long balls in a game for just the second time this year and the first since June 15.

Bumgarner (6-11) retired 13 of 14 following Mayberry's blast. He went eight innings, allowing six hits, walking two and striking out nine.

"The game was all about pitching and good defence on both sides," Phillies manager Charlie Manuel said. "After the two home runs Bumgarner was really good."

The Phillies, who have won seven straight since losing two in a row to the Giants in Philadelphia, remain undefeated since acquiring Pence, who homered in a Phillies uniform for the first time. Pence ended a 19-game, 67-at bat homerless drought when he connected on Bumgarner's first pitch in the second inning.

"Any time you can pick up a player like Pence you're going to be a better ball club," Giants' manager Bruce Bochy said. "He helps balance their lineup. They got the player they were looking for."

Bumgarner allowed the first three Phillies to reach in the first, but Jimmy Rollins was thrown out trying to steal third by Chris Stewart and Howard lined into a 5-6 double play.

"Lee doesn't need many runs as good as he is," Bumgarner said. "That second inning cost me I guess. The way he was throwing he looked like he could throw about 14 innings out there."

The Phillies never had more than one runner on in an inning the rest of the way.

Lee, who threw the 10th shutout of his career, made it all academic, needing just 74 pitches to get through the first seven innings and 106 overall. He sent the Giants to their sixth loss in seven games, slicing a half-game off their NL West lead over the Arizona Diamondbacks, who open a three-game series against the Los Angeles Dodgers on Friday.

"I've never seen him off, even on TV," Giants shortstop Orlando Cabrera said. "He doesn't use his curveball much. His fastball command is spectacular. His cutter has just got better. Really sharp."

Pence added an RBI single in the ninth against Santiago Casilla.

St. Louis 7, Florida 4

At Miami, Albert Pujols hit his 25th home run and finished a triple shy of the cycle, and six relievers combined to pitch six innings to help St. Louis beat Florida.