Sri Lanka won the toss and elected to bat first and scored 239 runs in first innings. Kumar Sangakkara who scored century in the first Test scored 78 runs.
Umar Gul and Saeed Ajmal took three wickets each. In reply Pakistan scored 403 runs with the help of Azhar Ali 100 and Asad Shafiq 59. Sri Lanka were bowled out for 257 in second innings Tharanga Paranavitana scored 72 and Angelo Mathews remained not out on 52. Saeed Ajmal was pick of the bowler from Pakistan as he took five wickets.
In second innings Mohammad Hafeez unbeaten fifty took Pakistan to victory.
The first Test match at Abu Dhabi was drawn. The third and final Test Match will start from 3rd November in Sharjah.