The 18-year-old was booed and jeered as he defeated Rob Cross 4-2 to book his place in the quarter-finals.