Scotland upset the odds to beat World Cup giantkiller Ireland by five wickets in a One-Day International at the Grange here Tuesday. It looked as if Ireland, who beat Test nation England at the World Cup in India earlier this year, was on course for a sixth successive victory over its Celtic rival after piling up 320-8, featuring 113 from Middlesex's Paul Stirling. But, with Kyle Coetzer having already made 89, Richie Berrington saw Scotland to the brink of success with six sixes in 23 balls during his 56. Josh Davey, who finished on 50 not out, won the match with a four as Scotland finished on a record one-day total of 323-5 with nine balls remaining. The match was part of a triangular series also featuring Sri Lanka, whose opening fixture against Ireland was washed out without a ball bowled Monday. This series concludes with Scotland's match against Sri Lanka here Wednesday. Brief scores: Ireland 320-8, 50 overs (P. Stirling 112, A. Cusack 71, A. Poynter 51; P. Mommsen 3-26, J. Davey 3-41). Scotland 323-5, 48.3 overs (K. Coetzer 89, R. Berrington 56, F. Watts 54, J. Davey 50 n.o.). Dhoni blamed Indian media Tuesday lashed out at skipper Mahendra Singh Dhoni for not going for the kill in the third and final Test against the West Indies, which ended in a tame draw. Chasing 180 for victory, India was 94-3 when it decided to bring the match to a close with a possible 15 overs left to play Sunday, the last day of the inaugural Test at Windsor Park.