the real battle lasted a day and seemed made in hollywood : the bad guy might have won if not for the last-minute arrival of marshal gebhard bluecher 's prussian troops , who turned the tide for the allies .