Pakistan and India reach final