Nottingham Forest edge 10-man Porto to reach first European semi-final in 42 years |