The Titans will take on the Dolphins in the final of the 2015 Ram Slam T20 Challenge at SuperSport Park in Centurion, South Africa Saturday.  

Watch the live stream here and here and the live scores here, here and here. The T20 match starts at 6 p.m. local time (4 p.m. GMT/11 a.m. ET/ 8 a.m. PT) on Saturday, Dec.12.  

The Dolphins registered a thrilling five-run victory against the Cape Cobras in the Ram Slam T20 Challenge semi-final on Wednesday, storming into the final of the popular South African T20 league, according to Citizen. Andile Phehlukwayo's two-wicket haul and Kevin Pietersen's 27 off just ten balls helped the Dolphins beat the Cape Cobras in the semi-final played at Kingsmead.

"It's just brilliant. It's T20 cricket at its best. It's a great victory for the lads. Andile was just brilliant in the last over. He's got such a calm head on his shoulders," Pietersen said, according to AFP.

Titans skipper Albie Morkel said that his side has all capabilities to clinch the 2015 Ram Slam T20 Challenge trophy.

"I just look at the team we've got, we really have a good, balanced side - good bowlers and good, explosive batsmen. Those are the type of things we need if you want to be a good Twenty20 side, you need to have a strong opening partnership that gives you those starts that allow the bigger hitters to come in with the platform having been laid," he said ahead of the final encounter, according to BDlive.

Titans Squad:

Qaasim Adams, Farhaan Behardien, Junior Dala, Henry Davids, Theunis de Bruyn, Quinton de Kock, Marchant de Lange, AB de Villiers, Faf du Plessis, Dean Elgar, Heino Kuhn, Ethy Mbhalati, Sammy Mofokeng, Albie Morkel, Morne Morkel, Chris Morris, Mangaliso Mosehle, Rowan Richards, Tabraiz Shamsi, Graeme van Buuren, Shaun von Berg, David Wiese.

Dolphins Squad:

Morne van Wyk, Craig Alexander, Cody Chetty, Cameron Delport, Robbie Frylinck, Imran Tahir, Imraan Khan, Ryan McLaren, Keshav Maharaj, David Miller, Kevin Pietersen, Calvin Savage, Daryn Smit, Thandi Tshabalala, Vaughn van Jaarsveld, Divan van Wyk, Khaya Zondo.