Patriot militia commanded by Brigadier General John Butler ambushed loyalist militia commanded by Colonel David Fanning in an effort to free prisoners captured at Hillsborough the previous day. Although losses were heavy on both sides, the loyalists kept their prisoners and continued their march to join British forces at Wilmington. After the four hour battle, local residents cared for the wounded on both sides and buried the dead.