When Spurs drew the LaLiga champions several weeks ago in Group B, few would've expected Ernesto Valverde's side to arrive in such torrid form.
The Blaugrana may have started off their Champions League campaign with a routine 4-0 victory over PSV - but after failing to beat Atletic Bilbao, Leganes and Girona, there has been cause for concern.
Lionel Messi inspired the visitors with a hattrick in Eindhoven on matchday one but their Premier League opposition will provide a sterner test than the Eredivisie outfit.
Captain Hugo Lloris returns for the London based outfit tonight, which provide manager Mauricio Pochetino a real boost as they target a fourth straight win since the 2-1 loss to Internazionale.
Harry Kane has scored nine goals in 11 Champions League appearances and will be their main attacking outlet.
While attempting to keep Messi quiet on the other side.
The Argentina maestro has scored more goals (20) and provided more assists (six) against English clubs in the Champions League than against sides from any other nation.
Tottenham: Lloris, Trippier, Alderweireld, Sanchez, Davies, Wanyama, Winks, Lucas, Lamela, Son, Kane.
Barcelona: Ter Stegen; Semedo, Pique, Lenglet, Alba; Busquets, Rakitic, Arthur; Coutinho, Suarez, Messi.