Scotland beat England by 6 runs to win the only ODI at Edinburgh. It was surprising to see England get tamed by minnows Scotland. The loss should act as a wake up call for Eoin Morgan and his men ahead of the important Australia ODI series. England won the toss and opted to field first and it seems that is where they made a blunder as it was a batting paradise.

Scotland’s innings started of in style as openers Cross (48) and Coetzer’s (58) set Scotland on course providing them a great launching pad. Scotland lost their first wicket with the score on 103. But it was MacLeod’s 140 off 94 balls that stole the show and helped Scotland post a surreal 371 for 5.

Here are the records Scotland achieved.

England started chase and lost Jason Roy (34). Roy got out at a wrong juncture, he was set and could have pushed on. But his dismissal did not deter Bairstow (105). Baistow innings came off merely 59 balls, which meant they were on course. England went close but eventually lost the match by 6 runs. The problem was apart from Bairstow no one kicked on to get a big one.

This should act as an eye-opener for England ahead of the Australia ODI series.