Trojans push win streak to 7 games