Johan Santana hurled the first no-hitter in New York Mets’ history in an 8-0 victory over the St. Louis Cardinals in front of 27,069 fans in New York on Friday night, but he needed a couple of key assists to pull it off.
Carlos Beltran hit a liner over third base in the sixth that hit the foul line and should have been called fair. Third base umpire Adrian Johnson ruled it foul and the no-hitter was intact - even though a replay showed a mark where the ball landed on the chalk line.
Mike Baxter made a catch in left to rob Yadier Molina of extra bases in the seventh, crashing into the wall and suffering a bruised left shoulder.
Santana (3-2) threw a career-high 134 pitches, striking out eight and walking five.
Santana quickly retired Matt Holliday and Allen Craig on fly balls to start the ninth and David Freese went to a 3-2 count before his foul tip was caught by Josh Thole.
Lucas Duda hit a three-run homer off Adam Wainwright (4-6) and drove in four runs, tying a career high. Daniel Murphy added three RBIs.
Rays 5, Orioles 0 - David Price scattered three hits over 7 1/3 innings and Hideki Matsui homered to propel Tampa Bay over Baltimore in St. Petersburg, Fla. Price (7-3), who struck out five and walked two, retired the first 13 batters. Matsui’s two-run homer off Wei-Yin Chen (4-2) put the Rays up 5-0 in the first.
Indians 7, Twins 1 - Derek Lowe (7-3) carried a two-hit shutout into the seventh and Jason Kipnis hit a grand slam, leading Cleveland over visiting Minnesota for the 11th time in 12 games. Lonnie Chisenhall hit a two-run homer in the second and Kipnis connected in the fourth off Carl Pavano (2-5).
Yankees 9, Tigers 4 - Curtis Granderson hit a grand slam. Casey Crosby, who was making his major league debut, and CC Sabathia (7-2) made the lead hold up, as New York toppled host Detroit. Alex Rodriguez added a two-run homer in the ninth for New York.
Royals 2, Athletics 0 - Felipe Paulino (3-1) kept the scuffling Athletics at bay for six innings, and the bullpen handled the rest as host Kansas City blanked Oakland.
White Sox 7, Mariners 4 - Alexei Ramirez drove in the go-ahead run with a two-out infield single in the eighth as Chicago knocked off visiting Seattle for its ninth straight win. Gordon Beckham homered twice and Adam Dunn also connected off Felix Hernandez.
Phillies 6, Marlins 4 - Hunter Pence hit a two-run homer and Hector Luna had three RBIs as Philadelphia knocked off visiting Miami. Pence, Carlos Ruiz and Placido Polanco each had three hits and Jonathan Papelbon got five outs for his 15th save.
Reds 4, Astros 1 - Jay Bruce hit his 12th homer with two out in the ninth and drove in two runs to back Mike Leake (2-5) and secure a road win for Cincinnati over Houston, which has lost seven straight.
Pirates 8, Brewers 2 - Pittsburgh scored six runs off Randy Wolf in the third inning and went on to pound host Milwaukee for its sixth win in seven games. Kevin Correia (2-5) gave up two runs and five hits in 5 2/3 innings for the Pirates. Nyjer Morgan and Corey Hart hit solo home runs for the Brewers.
Rockies 13, Dodgers 3 - Wilin Rosario hit a two-run homer and Colorado took advantage of four errors to top Los Angeles in Denver for its fifth straight win. Chris Nelson and Michael Cuddyer added back-to-back solo shots in the eighth. Ex-Northeastern star Adam Ottovino (1-0) earned his first major league win with 1 2/3 innings of scoreless relief.
Angels 4, Rangers 2 - Mike Trout hit an RBI triple in the sixth inning and a tiebreaking two-run single in the seventh to lead Los Angeles over Texas in Anaheim, Calif. Jerome Williams (5-3) allowed two runs and seven hits in seven innings.
Padres 7, Diamondbacks1 - Jesus Guzman’s pinch-hit two-run homer broke a 1-1 tie and ignited a six-run eighth inning to lift host San Diego over Arizona.
Giants 4, Cubs 3 - Melky Cabrera had two hits, Ryan Theriot added three hits and scored twice and Madison Bumgarner picked up his first win in nearly four weeks as host San Francisco edged Chicago.
The Washington Nationals and Atlanta Braves in Washington was postponed by rain. No makeup date was announced.