The game was stopped after nine innings.
Mets starter Dillon Gee threw three scoreless innings, allowing five hits and striking out three. He gave up a pair of singles in each of the first two innings, but escaped both times.
Twins starter Scott Diamond gave up two runs on three hits and three walks in 3 2-3 innings. He struck out six.
Daniel Murphy and Josh Satin also drove in runs for the Mets.
Eduardo Escobar hit a two-run single in a three-run eighth for the Twins.