BJP senior leader Vijay Goel on Wednesday lashed out at congress over the rampant corruption prevalent in the preparations for the upcoming Commonwealth Games. He held the central and Delhi governments responsible for the mismanagement of funds and allied outlays concerning the Games. He blamed Delhi chief Sheila Dikshit for ruining the face of the capital in the name of Games. Media reports have questioned the quality of the infrastructure and poor preparation of the venues for the Games.