Ranieri: 'Last 15 minutes cost us'