Trojans too much for Titans