Celtic manager Neil Lennon has enjoyed the best week of his managerial career, culminating in an outstanding win in Moscow.