(CNN) -- Sri Lanka have booked their place in the semifinals of the Cricket World Cup with an emphatic 10-wicket win over England in Colombo. Openers Tillakaratne Dilshan and Upul Tharanga both made centuries as they overcame England's total of 229 for six with more than 10 overs to spare. Earlier, England won the toss and elected to bat and got off to a steady start as Ian Bell joined captain Andrew Strauss at the top of the order. But both were out in quick succession. Strauss bowled by Dilshan for five with the score on 29, while Bell fell two runs later for 25, caught by Thilan Samaraweera off the bowling of Angelo Mathews.
@highlight
Both openers score centuries as Sri Lanka beat England in the cricket World Cup quarterfinal
@highlight
Tillakaratne Dilshan and Upul Tharanga pass England's total of 229 with 10 overs to spare
@highlight
Victory sets up meeting with New Zealand in Tuesday's semifinal
Afterwards, England captain, @placeholder conceded his team's total was always going to be difficult to defend.