He then came home on Lucas Duda's single and Shoppach capped the uprising by smashing a pitch deep into the left field stands for a two-run homer.
The Mets' catcher earlier had delivered an RBI double with two outs in the eighth to tie the game 5-5, finishing the night 3-for-5 with three RBI.
Mike Baxter also belted a two-run homer for the Mets, who took the opener of a three-game series.
New York's Bobby Parnell (4-3) fired two scoreless frames to record the victory.
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'
Benedict Cumberbatch's dramatic reading of R. Kelly lyrics is just what you need