Moeen Ali powers England to 119-run win over Scotland
Moeen Ali's superb all-round show helped England outplay Scotland by 119 runs in a World Cup Pool A game at the Hagley Oval here Monday.
Left-hander Ali scored his second One-Day International (ODI) to power England to 303/8. Chasing the…