Mets show their fighting spirit