RIT soccer blends 27 'good kids' and whips up winner