Britain's Sam Bird won a thrilling Formula E Buenos Aires ePrix on Saturday, denying championship leader Sebastien Buemi a second successive victory in the world championship for electric race cars.