India beats England in ICC final

England allowed an overdue piece of history to slip from their grasp today as India instead won the ICC Champions Trophy final by five runs.

View all 8 updates ›

More top news