The ruling BJP has won the by-elections to two assembly seats in Goa, with Chief Minister Manohar Parrikar emerging victorious from Panaji and health minister Vishwajit Rane from Valpoi. It was crucial for the BJP to bag the two seats as it does not enjoy a majority on its own in the 40-member assembly.