Judd Trump continued to charge through the German Masters at breakneck speed on Friday as he reached the semi-finals having dropped just three frames.