Winning 77 of the 117 state assembly seats, the Amarinder Singh led Congress today stormed to power in Punjab riding a strong anti-incumbency wave against the ruling SAD-BJP combine and warding off a spirited challenge by newcomer AAP.
The party put up its second best performance in the state. In the 1992 state elections, it had won 87 seats. With 77 MLAs it now just one seat short of a two third majority. In addition, Congress today also won the bypoll to the Amritsar Lok Sabha seat.
The SAD-BJP alliance finished at number three spot in the state polls, behind AAP, which contesting its first Punjab assembly elections emerged as the largest opposition party with 20 seats. However, the number fell way short of Arvind Kejriwal's claim of winning 100 seats.
Here's a quick look at the Punjab Assembly Elections: