The Terriers opened the scoring, Melville got the next five, and the Terriers rattled off the next four to force overtime.
Then, Michael Desjarlais scored 2:50 into overtime, and the Millionaires won 6-5 (OT).
Lucas Froese had a goal and two assists for the Millionaires, while Desjarlais, Sean Aschim and Lee Christensen each had a goal and an assist. Jesse Mireau and Tyler Bird also scored and Bob Pond added two assists.
Riley Paterson and Tyler Giebel each had a goal and an assist for the Terriers. Ryon Sookro, Chase Norrish and Keven Cann scored the others.
The two points are huge for the Mils, who are now just one point back of Estevan for 3rd, with 5 games in hand, and four behind Yorkton for 2nd with three in hand. More importantly, the season series was on the line in overtime, and with the victory, the Mils went 5-3 against the Terriers. The first tie-breaker is head-to-head wins, so in the event of a tie for 2nd (or 3rd) place, the Millionaires would get it.
The Swan Valley Stampeders increased their 3rd place lead to 5 points over the Wayway Wolverines, as they beat Neepawa 3-2, while Wayway fell 5-1 to Selkirk.
Justin Valentino, Kyle Smart and Dylan Reimer scored for the Stamps, who are now 7-1 since Christmas, and 11-4-1 since December 1st.
Richard Little scored the only goal for Wayway.
The Stamps and Wolverines square off Sunday night in Wayway, in the first of five remaining head to head meetings.