CR7 at his best