South Africa bemoan ‘not ideal’ travel to Dubai
New Zealand seal 50-run win in Lahore semi-final to set up title match against India
Chakravarthy sets up semi-final against Australia in Dubai
Spinners dominate to secure 44-run win over New Zealand on Sunday
Champions Trophy: ‘Words can’t express’ how good Kohli has been for India
Batting great is set for 300th ODI when his team face New Zealand in Dubai, fresh from a return-to-form century last time out