Ronnie O’Sullivan produced a sizzling display to beat Tom Ford and book his place in the semi-finals of the European Masters.