India and Pakistan are facing each other in a final for the first time in the 41-year history of the Asia Cup.