Derek Dietrich, Mark Canha and Zack Cox all homered to begin the seventh inning and spark the Jacksonville Suns to a 5-1 win over the Biscuits on Saturday.
Dietrich's homer was the first hit off Montgomery starter Victor Mateo (4-9).
After issuing two first-inning walks, Mateo retired 16 straight batters before Dietrich. After the homers, Mateo recorded two outs before two straight singles and a two-run Isaac Galloway double ended his night.
Suns starter Bryan Evans threw a dominant seven innings. He carried a perfect game into the fifth before hitting Curt Casali with a two-out pitch. He had a no-hitter until Robi Estrada homered with one out in the sixth.
The Biscuits last gave up three straight home runs June 27, 2008. The Mobile BayBears did it in the fifth inning against Jeremy Hellickson, who was making his Double-A debut. Hellickson surrendered five homers that night.