We are into the last game of the ICC Champions Trophy 2013 as India and England face-off in the final at Edgbaston on Sunday. The two best teams have made it to the finals and there isn’t much to choose between them.

The last time the two teams faced off in a tournament final was in 2002 for the Natwest Series, where India pulled of a remarkable heist. Eleven years on, they meet with different units, but the stakes are higher. Who is going to take the final edition of the Champions Trophy home?