Trojans overcome horrific start