The Jacobite charge hit the British line, but it did not initally break. This caused the Highlanders to fall back in confusion but with the British advance, the Irish units were able to blast a hole into the British line, thus splitting it in two and resulting in the Highlanders pushing home a second charge with caused the government forces to flee.