World number two Andy Murray and defending champion Stan Wawrinka edged closer to a French Open semi-final duel when they reached the last-eight yesterday.