Allegri: 'Better than expected'