Todd Frazier's second home run of the night capped Cincinnati's four run eight inning rally as the Reds topped the Mets 6-3 at Citi Field Wednesday night.

Johan Santana (1-2) left the game with the lead after 6 2/3 innings of two-run ball, before Jon Rauch, Tim Byrdak and D.J. Carrasco let the Reds rally.

Rauch (2-3) took loss after being charged with three runs on three hits. Byrdak retired the only batter he faced, but it was Jay Bruce's pinch-hit sacrifice fly with put Cincinnati up 4-3.

Carrasco came in next to allow a two-run blast to Frazier, who drove in three on the night with two home runs.

Lucas Duda had three of New York's eight hits, while scoring a run and driving in another. Ike Davis and Mick Nickeas had the team's other RBI's.

Jose Arredando (3-1) picked up the win after an inning in relief. Sean Marshall allowed one hit in the ninth to earn his seventh save.

The Mets (20-17) host the Reds in a 1:10 matinee at Citi Field on Thursday to wrap up the two game series.