Porto boss Julen Lopetegui hailed a “great” performance from his players as they took a giant stride towards the Champions League semi-finals with a 3-1 defeat of Bayern Munich on Wednesday.