The atmosphere was electric and it was all happening at Edgbaston cricket ground in Birmingham on Thursday when India and Bangladesh faced-off in the Champions Trophy semi-final on Thursday.
While the fans added just the right dose of colour with the decibel levels hitting the peak around the ground, the players themselves were having some fun on their own -- pulling faces and what not.
Here is a look at all the drama and excitement from Edgbaston on Thursday.
PHOTOS: India overpower Bangladesh to set final date with Pakistan
Dhawan becomes India's highest run-scorer in Champions Trophy history
Pant, Kuldeep picked for WI tour; Rohit and Bumrah rested
Must Watch Video: Starring Virat, Yuvraj, Shikhar
Warne lost a bet to Ganguly and here's what happened next...