Heavily outnumbered, General Douglas had little choice but to hold his ground until more reinforcements arrived. The Grenadiers and the battery held Town Hill and the Western edge of town. Brigadier Ross was given the dual task of holding the rest of the town and pushing forward to make room for the expected reinforcements who would attack up the right flank.
On the far side of town, a rash advance by Strombecker's Brigade was repulsed with heavy losses.
Suddenly the Grenadiers, having lost over half their numbers, could stand no more and broke. A handful of men rallied in the streets of the town and the Highlanders and B battery held firm but the line was growing woefully thin.
Small groups of Grenadiers and Highlanders rallied and prepared for a last ditch defence of Weeburg but General Douglas' army had lost heavily and was now outnumbered nearly two to one. He gave the order to begin a fighting retreat. At least the missing reserves were nearby and able to help cover the retreat.