Cristiano Ronaldo hit two goals in stoppage time as European champions Portugal defeated Egypt 2-1 in at Zurich, winning his personal duel with Mohamed Salah who had put the seven-time African champions ahead. Ronaldo, appearing in his 900th career match, made his mark to devastating effect as time ran out. (Photo | AFP)