Early run propels Trojans in win versus Vikings