Zack Winchester held the Swift Current Indians (18-11) scoreless for seven innings to boost the Medicine Hat Mavericks (26-3) to a 5-0 victory.
Winchester struck out nine and allowed one walk and six hits.
Bryan Arthur was hot from the plate for the Medicine Hat Mavericks. Arthur went 1-4, drove in one and scored one run. He homered in the seventh inning.
Chris Haddeland was charged with his third loss of the year. He lasted just seven innings, walked one, struck out five, and allowed five runs.