India have secured their place in the Cricket World Cup semi-finals after a monstrous victory over Sri Lanka, which saw them win by 302 runs.
Sri Lanka were bowled out for 55 in what was looking on course early on to set a new record for the lowest ODI score in history.
The lowest recorded score currently sits at 35, set back in 2004.
India had set a target of 358 for Sri Lanka; however, this total looked unlikely very early on as Sri Lanka’s first five batsmen scored just two runs between them all.
Sri Lanka are now facing elimination from the World Cup with just four points from seven games, ten less than the now-qualified India side.