Zimbabwe downed Scotland by six wickets to level their two-match ODI series.
Captain Graeme Cremer claimed 5-29 as Scotland was bowled out for just 169 with Kyle Coetzer (61) and Calum MacLeod (58) making the bulk of the runs for the home side who slipped from 135 for two.
Zimbabwe was ahead of the rate and Sikandar Raza (58*) and Ryan Burl (30*) carried them comfortably.
Video: Team India abused on Champions Trophy 2017 Wikipedia page
Download the new mid-day android app to get updates on all the latest and trending stories on the go https://goo.gl/8Xlcvr