Punjab is witnessing an unprecedented three-cornered contest between the Akali Dal-BJP combine, the Congress and the Aam Aadmi Party (AAP).