Marchisio: ‘We’ve beaten Spain before’