On June 3, 2012 — The Mets complete a three-game sweep of the Cardinals with a 6 – 1 win to reach a virtual tie for first place in the NL East. Jon Niese strikes out a career-high 10 batters in 6 innings before leaving because of an accelerated heart beat. Kirk Nieuwenhuis hits a homer and drives in 3 runs. The Cards lost the first two games of the series by shutout, including Johan Santana’s no-hitter on June 1st, and finally end their 26-inning scoring drought in the 8th, on an RBI single by Adron Chambers.

Source
Baseball Reference June 3