Mets 8, Cardinals 0

Johan Santana pitched his first career no-hitter and the first in the 50-year history of the franchise as host New York breezed past St. Louis.

Tossing a career-high 134 pitches, Santana (3-2) ended a streak of 8,019 Mets’ games without a no-hitter by fanning David Freese for the final out. Santana, who threw a shutout in his previous start, struck out eight and walked five. The 33-year-old missed all of last season following shoulder surgery.

Left fielder Mike Baxter made a beautiful catch in the seventh, snaring Yadier Molina’s drive and slamming into the fence, to preserve the no-hitter. Baxter left the game with an apparent left arm injury.

In the sixth, former Met Carlos Beltran lined a ball over third base that appeared to hit the chalky foul line, but the ball was ruled foul. Beltran then grounded out.

Lucas Duda homered and drove in a career high-tying four runs for the Mets, who moved six games above .500 by winning the opener of this four-game series.

St. Louis lost its third straight on a road trip that began with a win in Atlanta.

Beltran, who hit 149 homers as a Met, received mostly cheers in his return to Citi Field.

Cardinals starter Adam Wainwright (4-6) was touched for seven runs in 6 1/3 innings after dominating in his previous two starts.

GAME NOTEBOOK: Beltran returned to his old position, center field, enabling the Cards to get Allen Craig back in the lineup. Craig, returning from a hamstring injury, played right field. ... Mets 3B David Wright, a .421 career hitter at home against the Cards, doubled, walked twice, scored twice and had an RBI. ... Duda has three homers in the last two games.
Final1st2nd3rd4th5th6th7th8th9thRHE
St. Louis CardinalsCardinals000000000000
New York MetsMets000203300880
WP:Johan Santana (NYM)
LP:Adam Wainwright (STL)
Season Series
NY MetsStatsSt. Louis
4-3Vs3-4
.268Batting Average.230
4.9Runs / Game2.6
8Home Runs3
6Errors4