Zamalek's victory avoided a North African derby in the next stage - by finishing top of the group, the Egyptian side will play Tout Puissant Mazembe in the semi-finals.
He was then upended in the box to win a 75th minute penalty which was converted by Jean-Claude Darcheville to give the Ibrox side a priceless opening victory in Group E.
In Group H , Fenerbahce went top on six points with their second victoryby winning 1-0 away to Romania's Steaua Bucuresti as striker Kazim Kazim scored the only goal in the 58th minute.
Both sides went into the game knowing they could no longer qualify for the quarter-finals from Group B, with Ireland's victory over England the only other win by either side in the competition.