Molina’s HR carries Giants
Wright beaned by Cain, sent to hospital
Bengie Molina homered in the 10th inning to give the San Francisco Giants a 5-4 victory over the Mets yesterday in New York.
Matt Cain and fellow All-Star Johan Santana were locked in a scoreless matchup at Citi Field until the fourth inning, when Cain nailed David Wright with a 94-mile-per-hour fastball on an 0-and-2 pitch.
The Mets third baseman sustained a concussion and was expected to spend the night in the hospital. Mets spokesman Jay Horwitz said Wright, who left the game under his own power, had a CT scan, which was negative.
“It was nice to see him walk off the field. It was definitely a situation where you hoped there’s no blood,’’ Cain said. “I’ll see if I can get a hold of him [today].’’
The Giants scored three runs on four straight hits off Santana in the sixth, including an RBI double by Molina, when things turned testy in the seventh.
With the Giants up, 3-1, Santana threw behind the back of Pablo Sandoval, but missed him, drawing a warning for both teams from home plate umpire Brian O’Nora. Sandoval responded by hitting a home run off the facing of the second deck in left field.
Santana then hit Molina, but wasn’t ejected.
“I feel like I have to protect my teammates,’’ Santana said. “You can call that whatever you want. We’re in it together.’’
San Francisco manager Bruce Bochy argued with O’Nora about the non-ejection, but Mets manager Jerry Manuel removed the lefthander at that point anyway.
“He didn’t think it was intentional,’’ Bochy said of O’Nora’s explanation. “That’s his call.’’
Diamondbacks 4, Dodgers 3 - Gerardo Parra’s bases-loaded single in the 10th inning lifted host Arizona over Los Angeles.
Dodgers righthander Hiroki Kuroda had a shutout going when pinch hitter Rusty Ryal led off the sixth with a shot off Kuroda’s head. The pitcher suffered a concussion, but hospital tests revealed no fracture or internal bleeding.
Yankees 5, Mariners 2 - Nick Swisher hit a two-run homer in New York’s four-run second inning to beat host Seattle.
With Alex Rodriguez back in the lineup, the Yankees picked up their fifth consecutive win.
Braves 4, Phillies 3 - Omar Infante’s bases-loaded single off Brad Lidge capped a ninth-inning rally and lifted host Atlanta over Philadelphia.
Lidge (0-5) was charged with his eighth blown save, aiding Atlanta’s rally with two errors on the same play following Garret Anderson’s leadoff single.
White Sox 8, Athletics 1 - Jayson Nix homered and drove in three runs and Gavin Floyd pitched seven strong innings as Chicago won in Oakland.
Jim Thome hit his 563d homer, tying Reggie Jackson for 12th place on the career list.
Rays 8, Blue Jays 3 - Carl Crawford hit a two-run double during a four-run third, and Scott Kazmir pitched well enough to help host Tampa Bay end a five-game skid.
Angels 5, Orioles 1 - John Lackey allowed one run in seven innings, and Los Angeles beat Baltimore to spoil the Camden Yards debut of rookie lefthander Brian Matusz.
Tigers 10, Royals 3 - Carlos Guillen homered and drove in four runs as host Detroit won its third straight.
Cubs 3, Pirates 1 - Tom Gorzelanny pitched five effective innings against his former team and Jeff Baker homered and drove in two runs as host Chicago handed Pittsburgh its 17th loss in 20 games.
Brewers 6, Astros 2 - Craig Counsell had three hits and drove in three runs to help host Milwaukee win its third straight.
Indians 7, Twins 3 - Shin-Soo Choo and Grady Sizemore hit early homers to lead Cleveland in Minneapolis.
Cardinals 7, Padres 4 - Matt Holliday hit a two-run homer, and Joel Pineiro extended his winning streak to five as host St. Louis put away San Diego.
Nationals 10, Reds 6 - Adam Dunn hit his first homer against his former team to help visiting Washington down Cincinnati.
The Colorado Rockies’ game at Florida was postponed because of rain and will be made up as part of a doubleheader this afternoon.