Ireland produced the biggest upset in this World Cup so far by defeating England by three wickets at Chinnaswamy Stadium on Wednesday.
Chasing 328, Ireland broke the record of highest chase, with five balls to spare, in World Cup previously held by Sri Lanka for their chasing 313 runs against Zimbabwe in 1992.
Meanwhile, Kevin O'Brien (113) scored the fastest World Cup hundred in only 50 deliveries, before being run out, pushing Matthew Haydens 66 ball knock against South Africa during in 2007 in the second place.
Kevin O'Brien stunned England with the fastest hundred in World Cup history as Ireland secured their greatest victory with a monumental three-wicket triumph in Bangalore. O'Brien clubbed a magnificent 113 off 63 deliveries as Ireland earned the highest World Cup run-chase with four balls to spare. After he'd added a match-changing 162 with Alex Cusack, John Mooney joined him to play the innings of his life and help write another famous chapter in Irish sport.
When the partnership was broken with 55 still needed Ireland could have lost their way, especially when O'Brien couldn't get the strike back. However, after struggling to get the ball away Mooney suddenly started locating the boundary, firstly off the outside edge but then with two nerveless drives through the covers, each coming after England had strung together a few dot balls to build pressure. He was the dominant partner in the seven-wicket stand.