New York Mets pitcher Johan Santana threw the first no-hitter in franchise history as they defeated the Cardinals, 8-0. The lefty struck out eight and walked five on 134 pitches, surpassing his previous career-high of 125. Lucas Duda drilled a three-run home run for New York, which has won five-of-seven overall. Daniel Murphy added three RBI in the win. Adam Wainwright gave up seven runs over six-and-a-third innings for the loss. St. Louis has lost three straight. The San Diego Padres are now the only team in baseball without a no-hitter.