20170421 sports.cricket.ipl: KXIP v MI; IPL 2017: Hashim Amla's ton in vain as Jos Buttler; Nitish Rana's fireworks guide Mumbai Indians home