Pakistan won a one-day tour game against southwest county Somerset by eight runs in the last over in their final match before Twenty20 and one-day series against England.
Pakistan made 264 all out after being sent into bat. Shazaib Hasan top-scored for Pakistan with 105, off 120 balls with two sixes and 10 fours, while Fawad Alam made 97. The pair put on 169 runs in 31 overs for the fourth wicket. Debutant medium-pace bowler Lewis Gregory led Somerset's attack with four wickets for 49 runs. Somerset finished on 256 for nine with South African Zander de Bruyn unbeaten on 122. Pakistan off-spinner Saeed Ajmal took 3/40 and paceman Umar Gul 3/66.
The match passed of without any incident and a collection amongst the crowd of 4000 raised 2580 pounds (3971 USD) for the Pakistan flood-relief fund. Somerset chief executive Richard Gould told reporters the club would round that figure up to 5000 pounds (7696 USD).
Pakistan play the first of two T20 internationals against England in Cardiff on Sunday. The teams then contest a five-match ODI series starting at the Riverside on September 10.