Fans would be heaving a sigh of relief as they look forward to a competitive game at last when South Africa come head to head with hosts Sri Lanka on Saturday.
Both the teams are through to Super Eights after crushing Zimbabwe but will be looking for a testing workout ahead of what is likely to be a grueling Super Eights round.
Sri Lanka brushed aside Zimbabwe by 82 runs in a heavily one-way opening match. There seems no reason for captain Mahela Jayawardene to fiddle with the winning line up unless they want to test their bench strength and give the uncapped players a chance before the crucial next round.
Tillakaratne Dilshan will be the key up the order after showing glimpses of the dominating self that saw him become a major threat for the opponents in the 2009 edition.
Alongwith Kumar Sangakkara and Jeevan Mendis, Dilshan spearheaded a tall total. With the ball, Ajantha Mendis’ return of six wickets for eight runs propelled him to the best bowling effort in an innings.
He is likely to trouble the Proteas further who are not too fond of spin bowling.
They may not be fond of spin, but South Africa have enough firepower to still remain a hugely competitive force to trouble Sri Lanka.
In a tournament where they do not have a proud history, captain AB de Villiers would be keen on not letting any slip ups happen and instead strive for consistency.
Their 10-wicket win against African neighbors was a show of their strength, but also did not give their relatively weaker middle-order batting a chance to test itself in the middle.
Richard Levi and Hashim Amla scored freely but will need support from the other batsmen on Saturday. In the bowling department, spinners are likely to have a bigger role although the fast bowlers looked no less wrecking in their first outing either.
The match starts at 3.30pm local time.