The ruling BJP in Gujarat on Sunday won the Rajkot-West Assembly bypoll, defeating congress by a margin of over 23k votes. BJP's candidate Vijay Rupani got 81,092 votes, while Congress candidate Jayanti Kalaria managed 57,352 votes in the bypoll. There were nine candidates in fray apart from the nominees of BJP, Congress and NCP.