Massimiliano Allegri praises Juventus' defensive performance as his side frustrate Barcelona to reach the Champions League semi-finals.