Pakistani captain Shahid Afridi has won the toss and opted to bat first against Sri Lanka in front of a jam-packed crowed at Premadasa Stadium, Colombo. It is the first World Cup game between Sri Lanka and Pakistan in 19 years. Both the teams have won their first pool match and defeated their opponents by a huge margin. Sri Lanka won their match against Canada by 210 runs, where as Pakistan trounced Kenya by 205 runs.