Marcus Thuram says that beating Barcelona in the Champions League “gave Inter Milan confidence” but that they don’t feel “invincible.” Speaking to French broadcaster M6, via FCInterNews, the ...