Phil Taylor has "no weakness" and "has proven that he is still one of the very best in the world," says Sky Sports darts analyst Rod Harrington.
Taylor sealed a place in the World Matchplay final after producing another vintage performance to see off Adrian Lewis in Blackpool.
The 15-time winner of the Matchplay title produced a stunning performance to see off world No 1 Michael van Gerwen on Friday, and continued to defy the odds with a supreme performance to beat Lewis 17-9 in the semi-final.
Taylor, who is set to retire at the end of the year, has been in indifferent form for some time but recovered from a slow start to see off Lewis and set up a fairy-tale final against Peter Wright - who beat Daryl Gurney - on Sunday.
"It's like a fairy tale isn't it? People were talking about can he do it? The half he had with Raymond van Barneveld and then Michael van Gerwen proves he's still one of the very best in the world," said Harrington.
"He's the toughest to beat when you look at all the stats in his game, there's no weakness, and that's why I think he will beat Peter Wright - he does not have a weakness.
"This week he's been totally different to the way he has been for the last six or seven months. He has been really focused, he's put in a lot of practice, he's told everyone that and I think he sees this as the last swansong.
"He loves the place so much and he wants to go out on this big high. There's no better place for him to leave this game than do that."
Watch the final of the World Matchplay Darts between Peter Wright and Phil Taylor at the Winter Gardens in Blackpool from 7pm on Sky Sports Main Event and Sky Sports Action on Sunday night, or watch for £6.99 without a contract on NOW TV.
Who will win the World Matchplay final at the world famous Empress Ballroom? Let us know your thoughts by tweeting @SkySportsDarts or by using the comments box below - sign in with Facebook. Follow us on Twitter & use #LoveTheDarts