Storm har i England vunnit en uppfeendewäckande seger.