Rodriguez (1-2), making his fourth appearance in five days, hit Alejandro De Aza with an 0-2 pitch to lead off the ninth, then paid for back-to-back fastballs, the second of which Walker drove over the right-center-field wall for his 19th home run of the season.
Addison Reed (3-2) gave up a J.D. Martinez double and a Casey McGehee single with two outs in the eighth but escaped with a rundown between third and home to fall in line for the win.
MOMENTS THAT MATTERED
Walker wins it: The Mets took no time roughing up their old closer, Rodriguez, who hit De Aza on the hand.