Branca: 'Inter won't finish third'