Missed opportunities cost Trojans