Cricket SportsAli star as England beat Scotland by 119 runsTNT DeskFebruary 23, 2015 by TNT DeskFebruary 23, 2015 CHRISTCHURCH: Moeen Ali’s brilliant hand with both bat and bowl helped England to gain their first victory of the tournament after facing two defeats in...