West Trojans continue on a perfect roll