So many battles that were heroic victories.
American
1. Battle of New Orleans, outgunned, outsupplied, outmanned, but not outlead. Astonishing victory over most professional army at the time.
2. Battle for Baltimore(War of 1812)same situation as before, just the Americans got the @#$% bombed out of them for like 2 days straight, it was at the time the largest concentrated artillery barrage in history. And they still won! This battle is always overlooked, but huge victory for America.
3. Chancellorsville- Lee at his best!
4. Marines on Guadalcanal. Outmanned, outgunned, and still held the ground.
Texas
1. Battle for San Jacinto. About 400-600 texas troops slaughtered and captured a professional mexican army of about 5000 troops.(And captured the Mexican General Santa Anna)
2. The Alamo. They still lost though. :roll:
England
1. Theres quite a bit, but thier biggest win I think would have to be Battle of Britain. If they lost that one, they lost thier little island.
France
1. Cant think of any decisive victories, help me out!
Germany
1. Kiev
2. France
But I think the largest, most decisive battle would have to go to the Greeks(Spartans, and Athenians) in battle of Thermopalie. 300 Greeks fought and won against 10,000 persians. It doesn't get any more onesided than that. And that was pure hand to hand fighting. No artillery, no rifles or bombs, just swords, spears, and lots of balls! Wow.