Broncos bounce back with road win