~
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.
This was bound to happen sooner or later. Teams like Oman, USA and UAE are packed with former first class players from India and Pakistan. These guys have decades of experience in playing against some of the best in the word. Ireland and the associate teams don't have this luxury and simply can't compete against them. Cricket is moving towards a complete domination by South Asia. Either it is going to be the 5 South Asian nations, or teams that are comprised of South Asians such as Oman and the United Arab Emirates.