Simon Whitlock stunned reigning world champion Rob Cross to make the semifinals of the Auckland Darts Masters at Trusts Arena.
The world No 7 recovered from a sluggish start to the quarter-final, which was the first to 10 legs, going down 2-0 off the bat.
However, the Wizard went into his bag of tricks to draw level at 2-2 against the world champion.
From there, the two traded wins. A clutch 126 check out on the 15th leg put Whitlock up 8-7, and he didn't look back – going on to win the match 10-7.
The 49-year-old had a three-dart average of a shade under 100 in the match, and said there was more to come.