It's two players who have fought it hard and rough to book their place in the semi-final and that is Taylor Fritz and Alex ...