PHOENIX - Francisco Alvarez homered to tie it with two outs in the ninth, Mark Canha tripled in the go-ahead run and the New York Mets beat the Arizona Diamondbacks 2-1 on Wednesday night.
The Mets won their fourth in a row, but they waited until they were down to their last strike, when Alvarez homered to right field off Andrew Chafin (2-2), the fourth Arizona pitcher of the game.
Alvarez, the rookie catcher, flung his bat joyfully in the air as he neared first base and saw the ball clear the wall for his 15th homer.