Conversation so far:
What happened in 2017?
Amir played his second ICC ODI tournament in 2017 ICC Champions Trophy.
Who was he playing for?
Pakistan.
Did he do well that tournament?
along with skipper Sarfraz Ahmed, shared an unbeaten stand of 75 to guide his team to their fourth semi final of their Champions Trophy.
Who did they play in the semi finals?
Chasing Sri Lanka's target of 237.
Did they win?
Pakistan won that match by 8 wickets.

Question: Who did they play in the finals?
Self-contained rewrite: Who did Mohammad Amir and Sarfraz Ahmed play in the finals of the ICC ODI tournament in 2017?