An initial skirmish carried out by Confederate forces lead to the Union army sustaining minor losses. In response, the Union charged the makeshift Confederate front-line troops, pushing them back almost a mile to the Confederacy's main force. Confederate General Joseph Wheeler attempted a counter-attack to in an attempt to slow or stop the Union's advance, but his attack failed and he was forced to pull back.
Walcutt displayed his skills as a military strategist during this battle, ordering his men to take up defensive positions alongside a treeline that laid just out of town. With an open field in front of them and swamps covering their flanks, the Union forces deployed their artillery pieces and waited for the Confederates to attack. Confederate General Pleasant Phillips, believing the rebels were bound to win due to their larger numbers, obliged by ordering his men to attack.
During their advance, Confederate soldiers were met not only by Union gunfire but artillery shelling as well. A ravine allowed the Confederate attackers to pause and regroup. After they had recovered at the relative safety of the ravine, the rebels attempted attack after attack against the Union line. All of their attacks, however, were deflected and destroyed. The Confederate forces, knowing their defeat, stayed at their ravine until night fell, then retreated.