20160730 sports.tennis: Tennis: Wawrinka claims Toronto semi-final spot