Indians are watching the national cricket finals 2009 near Churchgate Station, central Mumbai, India, on May 24th 2009. The match, played in the South African city of Johannesburg, was won by the Deccan Chargers against the Royal Challengers Bangalore. The 2009 cricket finals where played in South Africa because of national elections that were scheduled for the same period.
Add to Lightbox Download