Stromfront to strong on the hoof