The Union forces were the Fort Butler Garrison: two companies of the 28th Maine Volunteer Infantry and some convalescents from various regiments. The Confederate forces were Tom Green's Texas Brigade and Colonel James Patrick Major's Texas Brigade.
Battle
On the night of June 27, Green, within a mile and a half of the fort, began moving troops ahead to attack. The attack started soon after midnight, and the Confederates quickly surrounded the fort and began passing through the various obstructions. Those troops attacking along the levee came to a ditch, unknown to them, too wide to cross, that saved the day for the Union garrison. A Union gunboat, USS Princess Royal, came to the garrison's aid also and began shelling the attackers. Futile Confederate assaults continued for some time but they eventually ceased their operations and retired.
Result
This point on the Mississippi River remained in Union hands and many other Mississippi River towns were occupied by the Yankees: the Confederates could harass but not eliminate these Union enclaves.