Angry fans attending Lionel Messi's tour of India ripped up seats and threw items towards the pitch after his appearance at Kolkata's Salt Lake Stadium.

Thousands of adoring supporters had paid up to 12,000 rupees (£100; $133) to catch a glimpse of the football star, but were left disappointed when he emerged to walk around the pitch, and was obscured by a large group of officials and celebrities.

When the Argentina and Inter Miami forward was whisked away early by security after around 20 minutes, elements of the crowd turned hostile.

West Bengal's chief minister, Mamata Banerjee said she was "deeply disturbed and shocked" by the events.

Messi is in India for his 'GOAT tour', a series of promotional events in Kolkata, Hyderabad, Mumbai and New Delhi.