Stanton's blast was a three-run shot in the first inning, giving him 12 RBI this spring. He ended 2-for-3.
Casey McGehee also drove in three runs for the Marlins, who got five innings of two-hit ball from starting pitcher Jacob Turner. The right-hander allowed one run, struck out three and walked three.
Houston starting pitcher Dallas Keuchel was tagged with seven runs on 13 hits, striking out one, in four innings.