Roller coaster day ends with Trojans winning bronze