Mark Vientos hit a pair of two-run homers, including a leadoff shot in the 10th inning that sent the New York Mets past the Cincinnati Reds 6-4 on Friday night for their eighth consecutive victory.