Narendra Modi wins