Inter finally worthy of Handanovic