Cricket fans of India and Bangladesh thronged Edgbaston Stadium in Birmingham on Tuesday to watch their countries take on each other on their road to the semifinals of World Cup. England broke India's undefeated streak in the last match here on the same ground. However, India still sits in a comfortable position in the points-table right below Australia.