Loading...

Jack Sock
Roger Federer

Jack Sock
Roger Federer

Four-time champion Roger Federer faced American Jack Sock - appearing in his first ATP World Tour Masters 1000 semi-final - for a place in the final of the 2017 BNP Paribas Open in Indian Wells.