Juventus goalkeeper Gianluigi Buffon insists Real Madrid 'are not invincible' and described Cristiano Ronaldo as a 'lethal assassin'.