JUPITER, Fla. -- In a matchup of Opening Day starters, Mets lefty Jon Niese exited with elbow discomfort, while Cardinals righty Adam Wainwright allowed three runs over 4 1/3 innings in New York's 10-4 victory Sunday afternoon at Roger Dean Stadium.
Niese tossed just two frames and 35 pitches before reliever Buddy Carlyle replaced him. He gave up two runs on three hits with a walk and no strikeouts.
"Somebody yelled time, and like an idiot I stopped," Wainwright said about the balk, adding that he thought it may have been Yadier Molina. "You should never stop just in case. Usually when someone calls time, it's the umpire. I just assumed it was. I was trying to keep the runner close, so I was watching him and as I look up, he breaks and then I'm going and I stopped when I heard time. That was my fault."
Vaughn blasted the first pitch from Wainwright for a two-run homer to left with two outs in the second.
Jhonny Peralta evened it with a one-out RBI single to left in the fifth off righty Kyle Farnsworth. Randal Grichuk led off the frame with a double and moved to third on Matt Carpenter's groundout to first.
Up next: With David Wright, Curtis Granderson and most of the team's Vegas traveling party receiving the day off, John Lannan will start a 1:05 p.m. game on Monday against the Marlins at Jupiter, Fla. Lannan's chances of making the rotation increased over the weekend with the possibility that Niese could miss time with an injured left elbow.
Christina De Nicola is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.