Shreyas Iyer showed steely temperament while Ravichandran Ashwin compensated his poor bowling effort with a final six as Delhi Capitals (DC) inched towards a top-two finish, beating Mumbai Indians (MI) by four wickets in an IPL 2021 match on Saturday.