Narendra Modi edges out LK Advani