England win the ICC Cricket World Cup final. Unbelievable and dramatic game of cricket - Iβve been glued to it all day. So pleased that England won, but it was such a close, hard fought game that neither side really deserved to lose. A great end to the tournament. π
β Older Newer β