India captain Kohli wary of ‘magnificent’ Pakistan – plus highlights of win over Bangladesh

Pakistan’s turnaround in the Champions Trophy has been “magnificent”, says India captain Virat Kohli after his side set up a final against their fierce rivals.