Broncos slide past Trojans 5-4