James Wade won through to his third partypoker.com World Grand Prix final with a stunning comeback to defeat Gary Anderson 4-3, and will take on Michael van Gerwen in Sunday's final in Dublin after the Dutchman's straight sets triumph over Stephen Bunting.

Wade, the 2007 and 2010 World Grand Prix champion, continued his memorable week at the Citywest Hotel by following up his second round nine-dart finish and a quarter-final defeat of Phil Taylor with a resilient fightback from 3-1 down in sets.

Anderson won the opening six legs of the game without reply to take a two-set lead, and missed his chance to win the third as Wade followed up finishes of 101 and 104 by taking the set on double ten.

Anderson, though, finished 107 and a 13-darter as he edged the fourth for a 3-1 lead, only to see Wade hit back in amazing fashion.

The left-hander took set five without reply, landing a 121 finish on the bull for the third leg, and then levelled the game by taking set six 3-1.

Wade then moved ahead for the first time at 1-0 and 2-1 in the deciding set, only for Anderson to land finishes of 81 on the bull and 141 - after hitting a 13th 180 - to send the game into a sudden-death leg, which Wade took on double ten.

"At 2-0 down I was preparing myself for a losers' speech, and I thought I was beaten"

"Gary blew me completely out of the water in the first two sets," admitted Wade. "At 2-0 down I was preparing myself for a losers' speech, and I thought I was beaten.

"I held on for dear life and to win the third set was massive for me because when Gary's playing well, only Adrian Lewis can live with him, but I'm quite fortunate that he eased up and allowed me back into the game.

"I'm pretty good with pressure and I made the most of my opportunities."

Wade is bidding to win his first major TV title since 2011 when he competes in Sunday's final, and he added: "I've been there and done it before, and I'll look forward to the final now.

"I'm looking forward to what darts can bring me now and it's starting to be enjoyable again. If it's enjoyable it takes 20% of the pressure off."

2012 World Grand Prix champion van Gerwen, meanwhile, remains on course for his second triumph in the double-start format after cruising past Lakeside Champion Stephen Bunting in their last four contest.

The pair traded early ton-plus checkouts before van Gerwen came from 2-1 down to edge the opening set 3-2, and the second set also went to the Dutchman despite a 128 finish from Bunting.

Van Gerwen then sealed the third set without reply with a 160 checkout and took his run of successive winning legs to seven as he moved 2-0 up in set four.

Bunting hit back by landing double eight and double four - for a 65 finish - to level the set, but van Gerwen posted his fifth maximum of the game to pull clear in the set's deciding leg before finishing 62 for a 14-darter to seal his spot in the final.

"A 4-0 victory is fantastic and I could only dream about that before the game," said van Gerwen. "I played really well, especially in the first three sets, and I'm really happy with my performance.

"Stephen's a fantastic player but I put him under pressure and took advantage when he missed his chances.

"If you're a professional you need to do well at the right moments, and I showed that tonight in the deciding leg of the first two sets. My doubles were really good and that's something I can build on in the final.

"It's amazing to be in the final again and I know how to win this event, but there's still a long way to go. James was fantastic tonight and it's going to be a tough game, but that's something to worry about tomorrow.

"I've got a good record against James but that won't mean anything"

"I've got a good record against James but that won't mean anything - all I want is to lift the trophy, and that's the only thing I am looking at, so I need to prepare myself well for the final."

Bunting had won through to the semi-finals in his first appearance in the World Grand Prix before seeing his challenge ended in 36 minutes by van Gerwen, and said: "I'm proud of what I've done this week but that's why Michael's the World Champion and world number one.

"My gameplan was to try and get on top straight away, and if I'd have won the deciding legs of those first two sets it could have been a different game, but after that he went on a bit of a rampage and I was chasing the game."