Trojans battle hard, but come up short