Punjab Congress President Capt Amarinder Singh not only steered the party to victory but his winning margin was the highest in the 117-member state Assembly.
The scion of the erstwhile Patiala royal family won convincingly with a margin of 52,407 votes as he crushed his nearest rival AAP candidate Balbir Singh.
The former Punjab Chief Minister polled 72,586 votes while Balbir got 20,179 votes.
Akali candidate and former Army chief J J Singh who was confident of his victory against Amarinder secured just 11,677 votes.
Amarinder not only recorded highest margin but also bettered his margin of 42,318 secured in 2012 Assembly polls.
After Amarinder, Congress candidate and cricketer-turned-politician Navjot Singh Sidhu won the polls with second highest margin of 42,809 votes.
The former BJP MP defeated nearest rival BJP candidate Rajesh Kumar Honey. Sidhu, who joined Congress this year, polled 60,477 votes while Honey got just 17,668 votes.
AAP candidate Sarabjot Singh got 14,715 votes.
Meanwhile, Congress candidate from Fazilka Davinder Singh Ghubaya won the Fazilka seat with lowest margin of 265 votes as the poll contest with BJP MLA and cabinet minister Surjit Jayani remained neck to neck.
From Batala seat, SAD candidate Lakhbir Singh Lodhinangal won against Congress candidate Ashwani Sekhri with a margin of 485 votes.
From Bhucho Mandi, Congress party’s Pritam Pal defeated nearest rival AAP’s Jagsir Singh by 645 votes.
On few of the seats such as Banga, Budhlada, Garhshakar, Ludhiana East and Moga, the margin between winning and losing candidates was below 2,000 votes.