Sri Lanka will face its first real test of the World Cup on Saturday when the tournament co-host takes on Pakistan in Group A.
The two former World Cup winners have started their campaigns with thumping wins, trouncing Canada and Kenya respectively in their opening matches in the southern town of Hambantota.
For Saturday, the statistics will be on Pakistan's side, after winning all six previous World Cup matches against Sri Lanka, although the teams have not met since the 1992 edition when Pakistan went on to defeat England in the final.
Pakistan can also take heart from its middle-order batsmen after their solid performance against Kenya, with Akmal brothers Umar and Kamran sharing partnerships with Misbah-ul-Haq and Younis Khan in a total of 317-7.
The only worry for Pakistan captain Shahid Afridi is that his openers Mohammad Hafeez and Ahmed Shehzad both flopped against Kenya on Wednesday.
"We shouldn't be 100 percent satisfied, but we are ready for the Sri Lanka match," Afridi said. "We will play with more energy."
Afridi, who took 5-16 in Kenya's reply of 112, is optimistic of his side having a good game "if we put together this kind of batting and bowl in good areas."
Sri Lanka's top fast bowler Lasith Malinga is expected to bowl with the new ball after being rested for the first game due to a slight back strain.
"He is coming back from an injury so let's see how strong he is and how much he can adjust to the conditions," Afridi said.
The hot and humid weather in Sri Lankan capital will not only test Malinga, but will also be a test for the match fitness of Afridi's strike bowler, Shoaib Akhtar.
Sri Lanka meanwhile has the edge in the spin department with Muttiah Muralitharan, the world record holder in both test and one-day internationals, who is playing his last World Cup.