Mark Vientos smacked a pair of solo shots, Brett Baty and Brandon Nimmo tacked on home runs and Kodai Senga had another solid start allowing two runs over six innings to lead the New York Mets past the Miami Marlins 8-3.