Facing the Earl Grey Rockets in a showdown for top spot in the Division 1 standings, the Canadians would go one to a 9-1 mercy-rule victory at Lyle Helland Ball Diamond, improving to 8-1 on the season and moving two points clear of the Rockets for first place.
Brad Reaney got things going early for the Canadians, with his two-run home run in the first keying a three-run inning and giving the home side a 3-1 lead after one.
There the score would remain until the third, when the Canadians took advantage of a pair of Rockets errors to have two runners on with two out for Kent Barber, who would lace a three-run home run. Reaney scored his second run of the game earlier in the inning, giving the Canadians a 7-1 edge.
Blake Dixon would hold the fort from there, retiring the side in order in the fourth, and after the Canadians added another two runs in their half of the inning, would escape a bases-loaded jam in the fifth to invoke the mercy rule.
In the opening game, Darryl Callaghan finished a home run away from hitting for the cycle, going 3-for-4 with a triple, double and run scored, as the Giants took an 8-1 mercy-rule win over the Regina Gold.
Tyler Kifferling hit a solo home run in the second and the Giants would take a 4-1 lead into the sixth. There, Braden Konschuk capped a 3-for-3 night with a run-scoring double before Brett Friesen followed with a two-run single and Callaghan invoked the mercy rule by doubling home Kurtis Brown.
It was business as usual for Giants starter Al Muhle, who allowed the single Regina run in the fifth and would surrender five hits on the night, striking out seven.
The Giants improved to 6-3 on the season and sit in third place in the six-team Division 1 league.