Gael Monfils was at his entertaining best in seeing off Dan Evans in straight sets to reach the semi-finals of the Rotterdam Open.