Champions League: Porto knocked out, Ajax survive scare to reach final play-off round