Terror struck Mumbai again last evening as blasts at three spots killed 18 and left 131 injured in the deadliest attack on the commercial capital since 26/11.