Russell, who is on his comeback from a knee injury that cut short his World Cup, walked in when his side, Vancouver Knights, needed 54 runs off 19 balls in their chase of the Winnipeg Hawks' 192/8. He struck three fours and five sixes to take the game to the wire.
With three needed off the final ball, he couldn't connect for another boundary, and his partner Saad Bin Zafar was run out going for the third, leaving the scores tied.
Rusell hit another six in the Super Over before he was caught. Vancouver posted 9, and the Jamaican returned to bowl, but could not defend the total as Winnipeg chased it down with two balls to spare.
Earlier, Russell's victims included the big-hitting Chris Lynn, Sunny Sohal, Kaleem Sana and Umair Ghani, the last two falling in consecutive balls to give him figures of 4/29. It was his first time bowling in the tournament.
"He told me that he was up for bowling two overs," said his captain Shoaib Malik. "The opposition were hitting left and right; that's when he offered to bowl two more."
Another feat for @jpduminy21 as he won the Best Batsman of #GT2019 award.— GT20 Canada (@GT20Canada) August 12, 2019
Leading from the front, the South African all rounder played with impulse and passion, and his crucial knocks are the reason behind @WinnipegGT20's win. pic.twitter.com/yveUf50vL6
His contributions would have put a smile on the faces of the West Indies team management, who looked at the tournament as a part of his rehab following a knee surgery.
Winnipeg's win was set up by Shaiman Anwar's 90 off 45 balls. Anwar, the UAE batsman, added 73 in the Powerplay with Lynn before Russell broke the stand.