Yeo powers Trojans to title