The 2012 IFA Shield Final was the 116th final of the IFA Shield, the second oldest football competition in India, and was contested between Kolkata clubs East Bengal and Prayag United on 16 March 2012. East Bengal won the final 4–2 via penalties after the game remained goal-less after extra-time, to claim their 28th IFA Shield title.