Ireland shocks England with a stunning win behind the bat of Kevin O'Brien. Kevin scored the fastest 100 (century) ever in World Cup one day match. Kevin's 100 was faster then the previous record by Australia opener Matthew Hayden's World Cup century record off 66 balls against South Africa at St Kitts in 2007. Kevin scored 113 off 63 balls, including six sixes and 13 fours, but was run out by Stuart Broad's throw to wicketkeeper Matt Prior late in the match. Back in 2007, Ireland made World Cup history when they shocked Pakistan, also by three wickets, to knock them out of the tournament. Ireland won with five balls to spare, Ireland finished with the score 329 for 7, after England had made 327 for 8. Ireland will now face India on Sunday March 6, 2011 at the M Chinnaswamy Stadium, Bangalore, India.