NEW YORK — A masterful pitching duel turned ugly after Mets slugger David Wright was hit in the helmet by a pitch from Matt Cain, and Bengie Molina homered in the 10th inning to give the San Francisco Giants a 5-4 victory over New York on Saturday.

Cain and fellow All-Star Johan Santana were locked in a scoreless matchup at Citi Field until the fourth inning, when Cain nailed Wright with a 94 mph fastball. Seemingly rattled, Cain gave up a run before settling down and pitching into the eighth, when the Mets tied it at 4.

Wright was taken to the Hospital for Special Surgery by ambulance about 50 minutes after being hit. Mets spokesman Jay Horwitz said a CT scan was negative and Wright had a concussion. He was expected to remain in the hospital overnight for observation.

Molina, who’d been hit by Santana in retaliation, led off the 10th with a drive to left off Mets closer Francisco Rodriguez (2-4), who was pitching his second inning.

Desperate to stay in the NL wild-card race, Giants closer Brian Wilson (5-5) pitched 2 2-3 scoreless innings, his longest outing of the season.
Braves 4, Phillies 3

ATLANTA — Omar Infante’s bases-loaded single off Brad Lidge capped a ninth-inning rally and lifted the Braves to the victory.

Lidge (0-5) picked up his eighth blown save, aiding Atlanta’s two-run ninth with two errors on the same play following Garret Anderson’s leadoff single.

Lidge bobbled a sacrifice by Matt Diaz before making a wild throw to first that bounced into foul territory in right field, allowing Anderson to score the tying run as Diaz advanced to third.

Lidge then issued an intentional walk to Adam LaRoche and walked pinch-hitter Greg Norton to load the bases with no outs. Ryan Church struck out before Infante’s single to left.

Peter Moylan (5-2) pitched a perfect ninth for the win.
Cubs 3, Pirates 1

CHICAGO — Tom Gorzelanny pitched five effective innings against his former team and Jeff Baker homered to lead the Cubs to the victory.

Gorzelanny, who grew up in the south suburbs of Chicago, allowed one run and three hits, struck out eight and walked three. He also singled in a run in the second inning while improving to 2-1 in three starts for his new team.

Gorzelanny (5-2) was demoted from Pittsburgh’s starting rotation last year, then sent to Triple-A Indianapolis in June. He remained in Indianapolis until he was traded along with reliever John Grabow to Chicago on July 30.

Kevin Gregg worked the ninth for his 23rd save in 28 opportunities.

Zach Duke (9-11) allowed three runs and nine hits in 7 1-3 innings for Pittsburgh.

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.