PHILADELPHIA — Reds rookie Travis Wood took a perfect game into the ninth inning before giving up Carlos Ruiz’s leadoff double, and the Philadelphia Phillies stunned Cincinnati again by winning 1-0 on Jimmy Rollins’ RBI single in the 11th.

Making his third big league start, Wood dominated Philadelphia’s injury-depleted lineup and matched zeros for nine innings with Phillies ace Roy Halladay, who threw a perfect game of his own May 29 in Florida.

The 23-year-old left-hander was trying for the third perfecto in the majors this year — not to mention the one Detroit right-hander Armando Galarraga was denied because of a missed call at first base by umpire Jim Joyce.

The only other time there have been two perfect games in one season was 1880.

Braves 4, Mets 0

NEW YORK — Tim Hudson pitched seven gritty innings before turning it over to one of the best bullpens in baseball, and Omar Infante’s hot bat helped the Atlanta Braves beat the New York Mets 4-0 on Saturday for their fourth straight win.

Infante, the Braves’ jack-of-all trades All-Star, had three hits and drove in a run after getting four hits in the series opener. Hudson (9-4) helped himself with a pair of hits that included an RBI double during a four-run fifth.

The Mets lost All-Star shortstop Jose Reyes, who left the game after making a difficult fielding play in the seventh inning. He has pulled out of Tuesday’s All-Star game.

Mike Pelfrey (10-4) allowed 15 of his 25 batters to reach base and hasn’t lasted more than six innings since June 19.

Cubs 7, Dodgers 3

LOS ANGELES — Tom Gorzelanny won for the second time in three starts after spending almost all of last month in the bullpen, and Chicago got home runs from Aramis Ramirez and Geovany Soto in a victory over the Dodgers.

Gorzelanny (4-5) allowed two runs — one earned — and six hits over six innings after being staked to an early 6-0 lead.

John Ely (4-7) threw 47 pitches over 2 1-3 innings in the shortest of his 14 big league starts. The 24-year-old right-hander was charged with six runs, five hits and three walks — one of them with the bases loaded. Six consecutive Cubs reached base during a three-run third after Ely got the first out.

Brewers 4, Pirates 3

MILWAUKEE — Ryan Braun and Prince Fielder hit back-to-back home runs, leading the Milwaukee Brewers to a 4-3 win over the Pittsburgh Pirates .

The Brewers, who had lost five straight before playing Pittsburgh this weekend, won for the second consecutive game and are 7-3 this season against the Pirates.

Pittsburgh has lost five straight overall and 23 of 25 on the road. The Pirates have dropped 26 of their last 29 games at Miller Park.

Dave Bush (4-6) pitched 6 1-3 innings for the Brewers, giving up two runs and six hits. It was his fifth straight quality start. Kameron Loe got the last two outs of the seventh for the Brewers and Zach Braddock pitched a scoreless eighth.

Jeff Karstens (2-4) tossed five innings for the Pirates, giving up four runs and five hits. He walked six and continued to have problems with the home run ball.

With the two homers he yielded Saturday, he has given up 16 this season.

Giants 10, Nationals 5

WASHINGTON — Buster Posey hit a tiebreaking single in a four-run seventh inning and added a two-run homer that withstood a video review in the San Francisco Giants’ 10-5 victory over the Washington Nationals.

Brought in to protect a 5-4 lead in the seventh, Tyler Clippard (8-6) allowed Aaron Rowand’s one-out homer to left on a full-count changeup. Freddy Sanchez and Aubrey Huff walked, and both were running when Posey sent a single through the hole between first and second to put the Giants ahead.

Juan Uribe then hit a two-run double to right-center for an 8-5 lead.

Astros 4, Cardinals 1

HOUSTON — Brett Myers added another quality start to his line, pitching eight strong innings to help the Astros beat St. Louis.

Pedro Feliz hit a two-run single in Houston’s three-run first and Jeff Keppinger went deep for the Astros.

Myers (6-6) gave up one run and five hits, struck out five and walked none. He extended his club record of starts of six innings or more to begin the season to 18 and is the only starter in the majors to achieve the mark this year.

Jeff Suppan (0-5) allowed four runs and seven hits in 4 2-3 innings for St. Louis.

Tigers 7, Twins 4

DETROIT — Johnny Damon’s three-run shot in the fifth inning was Detroit’s fourth home run against Nick Blackburn, and the surging Tigers went on to beat the Minnesota Twins 7-4 Saturday.

Miguel Cabrera hit a two-run homer in the first, rookie Alex Avila and Magglio Ordonez followed with solo shots in each of the next two innings and Damon’s drive gave the Tigers a four-run lead.

Jeremy Bonderman (5-6) gave up three runs in six innings for the win. Jose Valverde pitched a perfect ninth for his 19th save.

Blackburn (7-7) allowed seven runs and seven hits over four innings and matched a career high by giving up four homers.

White Sox 5, Royals 1

CHICAGO — Gavin Floyd pitched effectively into the eighth inning, Carlos Quentin hit two of Chicago’s three homers off Brian Bannister and the White Sox beat Kansas City for its seventh straight victory.

Gordon Beckham also homered for the White Sox, who are 24-5 in their last 29 games.

Floyd (5-7), who left after Jason Kendall’s third single with two outs in the eighth, gave up six hits and a run. David DeJesus ruined the shutout bid with an RBI double off Matt Thornton.

Chicago pitching has allowed just three runs in the last three games. Bannister (7-7) gave up seven hits and five runs in six innings. He has served up 18 homers in 18 starts this season.

Rays 4, Indians 0

ST. PETERSBURG, Fla. — Matt Garza allowed one hit over six innings, Gabe Kapler hit a two-run single and the Tampa Bay Rays beat the Cleveland Indians 4-0.

Garza (10-5), who struck out two and walked one during an 88-pitch outing, was on a pitch count of around 90 after he worked out of the bullpen earlier in the week. The lone hit off Garza was a one-out, second-inning single by Jhonny Peralta, who is 9 for 19 overall against the right-hander.

Grant Balfour, Joaquin Benoit and Lance Cormier completed a three-hitter for the Rays, who have won 9 of 11.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.