Haafiz Majid Jahangir compiled a career-best 156 as Sialkot came from behind to attain a three-wicket win over Karachi Harbour on the final day of their third-round Pentangular Cup match at the Gaddafi Stadium.
Chasing a stiff target of 369, Sialkot finally got there for the loss of seven wickets. Starting from their overnight score of 160 for 2, still needing another 209 runs to win their first match in three appearances, Sialkot were put on the right path by a third-wicket partnership of 145 between Jahangir and Ayub Dogar.
Dogar followed his first-innings 77 with another invaluable knock of 61 that came off 150 balls with nine fours. The 25-year-old Majid, playing in only his third first-class match of the season, scored his 156 runs off 351 deliveries in almost seven and a half hours and hit 25 fours.
Tahir Mughal (42 off just 43 balls with nine fours), the captain, promoted himself up the order and helped add 74 runs for the fourth wicket with Majid. At 351 for 3, only 18 more runs were required for victory.
Sialkot then lost four quick wickets in the space of 14 runs but the issue had already been settled. The win was finally achieved with three wickets still standing. As they had earlier surrendered a first innings lead of 99, they collected only six points instead of the full nine.
Sialkot, who are the current national champions, have managed to lift themselves up from the bottom of the five-team table after having started the tournament with two straight defeats. They now have only one match in hand and absolutely no chance of winning the Pentangular.
In the fourth-round that starts from Monday (April 17), Faisalabad will play against Karachi Harbour at the Gaddafi Stadium while table leaders National Bank of Pakistan (NBP) will face Pakistan International Airlines (PIA) at the Multan Cricket Stadium.