Lady Trojans win thriller against Eagles