ROWAN McGregor had two reasons to celebrate yesterday. Not only did he achieve the highest score in 30 years of playing cricket, but he also led Wanderers to a five wicket win over Pakistan Association in the first round of the CCC Knockout Cup competition at So Kon Po yesterday. An unbeaten 162 by McGregor gave Wanderers an improbable victory over the Pakistanis especially after having set the Wanderers a massive target of 267 in 50 overs. Pakistan Association started out well by having the top order back in the pavilion by the 28th over, at which stage the score was 143 for five. But opener McGregor had other ideas. The STAR TV advertising executive, obviously deciding it was time to endorse his own talents, batted fluently as he kept one end going and the runs flowing. 'I was hitting everything in the middle of the bat. I felt very good out there,' said McGregor afterwards. Perhaps complacency, such a huge part of their game, had set in early. But apart from conjecture, it was unbelievable to see their star bowler Mohammed Zubair finish the match with five of his overs unused. The 5.1 overs which Zubair sent down cost him 31 runs, but skipper Sada Hussain kept him out of the attack - until the very last over when Wanderers needed only four runs to win. The Pakistanis used eight bowlers, including wicketkeeper Mazhar Lodhi. But McGregor, who hit 24 boundaries, was unmoved and found a great partner in fashioning out victory in Mike Walsh (35 not out). The pair put on an unbeaten 125 run partnership to knock the Pakistanis out of the Cup competition. A relieved Wanderers skipper Mike Peck later paid a simple compliment to McGregor: 'He is my hero'.