Clean sweep for the Taj Mahal