Wawrinka and Nadal in box seats to reach semis in London