Moeen's innings of 128 from 107 balls laid the foundation for a very big score for England.
The Scots were outplayed in pretty much all the departments against their bigger neighbours.
England have cruised to victory in their ICC Cricet World Cup 2015 match against Scotland.
The Scottish batsmen crumbled under increasing run-rate pressure.
Kyle Coetzer got his fifty of 64 deliveries against England.
Scotland have lost their third wicket in form of Matt Machan for 51 runs.
England have finished with a score of 303/8 in their quota of 50 overs.
Moeen Ali and Ian Bell put up a solid 172-run opening stand against Scotland.
Majid Haq's lack of pace did Moeen Ali in.
Moeen Ali has scored his hundred of 91 balls against Scotland in their World Cup match.