NEW YORK - Fernando Nieve pitched six scoreless innings to extend his improbable stint with the New York Mets and recent callup Nick Evans hit a two-run homer in an 11-0 victory over the St. Louis Cardinals on Wednesday night .