Mazzoni gave up a three-run HR to Sandy Leon and two-run HR to Matt Skole, which broke a 4-4 tie.
Gio Gonzalez pitched one-hit ball for two innings in his spring training debut.
Mets infielder Zach Lutz had two hits, including a solo home run in the ninth inning, and Anthony Seratelli hit a two-run single.
To get a full recap and boxscore >> Click Here
The Astros host the Mets on Thursday at 1:05 pm ET.