~
Oman won this match and i would say it was an upset as Ireland is a much better team and I never heard of Oman cricket team before. The way they chase 281 runs was remarkable.
On the basis of merit a team like Oman defeating Ireland is a huge upset, not sure about the odds that were available but after checking the results Ireland failed to pick wicket to put pressure on Oman and they chased the total without much sweat.
Sri Lanka on the other hand is toying with their opponents and they will be the 9th team that gets included in the World Cup, the entire competition is for the last spot and West Indies should book that spot to save face.