A much improved performance from Phil Taylor saw him thump Robert Thornton, to set up a Grand Slam of Darts semi-final clash with old foe Raymond van Barneveld.