It was a 3-2 sets win for 'Goldfinger' who came from a set behind twice to edge out Gary Anderson for a place in the Last Eight where he could face Michael Smith or Brendan Dolan who will face off in another Last 16 tie.
Tournament centre World Grand Prix 2023: Schedule, results, TV Guide and prize money breakdown
Anderson coasted to the opening set without reply as Gilding missed two darts at finishing doubles in the short and sharp format which proved costly. He made it 1-1 with a 90 checkout but Gilding edged through with Anderson left on 47 in the decider.
Anderson though regained control to go one set away from the match with a clean sweep and concluded it with an 86 checkout on the bull.
But it was Gilding who was at the clean sweep next time out despite averaging only 80 at 2-2. He had darts to go one away from the match at 2-0 in the next set but Anderson saved his skin last dart in hand on double seven and was throwing for a 2-1 lead himself.
Gilding missed 134 on double 16 to go one away but Anderson missed three himself allowing ‘Goldfinger’ hit double eight for 2-1.
A 130 to leave 51 and he missed two match darts but Anderson miscounted. Gilding pinned double five and claimed victory.