Indian skipper Virat Kohli praising Sarfraz XI said Pakistan's turnaround in the Champions Trophy has been "magnificent"
Talking to media after India set up Sunday's final against their fierce rivals Pakistan, Virat said, "they've turned around things for themselves really well."
India eased to a nine-wicket win over Bangladesh in Thursday's semi-final.
Pakistan were comfortably beaten by defending champions India in their opening game but shocked hosts England in the first semi-final on Wednesday.
After that opening defeat by India, Pakistan also beat number one-ranked side South Africa and Sri Lanka in the group stages before their eight-wicket victory over England to reach Sunday's final at The Oval.
"They've beaten sides that looked really strong against them, but the belief just showed on the field the way they played together as a team," said Kohli.
"Regardless of who you play in the final, it's always going to be challenging because once you start thinking that it's a big game, then your mindset changes," added Kohli.
"What we are going to try to do is repeat the similar sort of cricket that we have played so far, knowing the strengths and weaknesses they have.”