Congress had got only 7.87 per cent votes in the 2015 assembly polls.
In interior Valpoi, Vishwajit Rane won on a BJP ticket with a 10,087 vote margin against Roy Naik, son of former Congress chief Minister Ravi Naik. But the BJP's questionable manner of coming to power in Goa and the fallout of the lynching deaths in other parts of the country have cost Parrikar a sizeable chunk of Catholic votes as well as the trust of the Church.
Parrikar, a former Defence Minister, was sent back to Goa by the Bharatiya Janata Party (BJP) leadership to lead the state government after a split verdict in Goa.
The four Assembly byelections spread across three states have thrown up no big surprises. The bypoll was watched most keenly as the ruling had not seen an electoral victory after the 2015 Delhi Assembly elections.
In Valpoi, the bypoll was held following the resignation of Rane as a Congress MLA. Nagi Reddy, who crossed over to the TDP previous year, died in April, causing the vacancy. According to the latest data on Election Commission website, the Aam Aadmi Party (AAP) has registered the much-needed victory on this seat.
The AAP now has 66 MLAs in the state assembly of 70 members.
Goa Chief Minister Manohar Parrikar won the Panaji seat by a margin of 4,803 votes, as against his victory margin of 6,068 in the 2012 assembly elections.
One of the 12 reserved constituencies, Bawana has one of the largest concentration of voters-2.94 lakh-and is dotted with 26 villages, colonies, and slums.
He had resigned from Assembly membership and joined the BJP in March this year, necessitating the bypoll. The results of the by-elections were declared today and have served as a major boost for the party.
The fourth by-poll - for the Nandyal seat in Andhra Pradesh - nearly as keenly contested as the Bawana seat albeit with different players - was wrested by the ruling Telugu Desam Party (TDP) of chief minister N Chandrababu Naidu, drawing the curtains on a shrill election campaign that saw him and his principal rival - YSR Congress chief YS Jagan Mohan Reddy trade sharp exchanges.
The ruling TDP and main opposition YSRCP were the only two parties in the contest, cornering 96.24% of the votes polled. In the previous five elections, the Congress had struggled to go over even 5,000 votes. As many as 1,413 votes were polled under the "none of the above" (NOTA) category.