The final qualifying round of the Mark Williams Memorial Trophy took place on Thursday night with 38 top dart players searching for the two remaining places in the grand final.
And it was Davy Dodds, Alan Bell and Alan Davie who would all star on the night.
Dodds made his way through a tough first round field with wins against Jamie Martin, Ian Gleeson, Keith Fletcher and Yogi Young, and Paul Bell.
Meanwhile Bell made headway against Graham Vose, Davie, Sam Wanless, Eddie Mordica, and Davy Richardson to set up the first final against Dodds.
Dodds was also in fine form in the second half of the draw, Graeme Stoddart, Allen George, Bell, and John Watson all losing to the Stanley man.
Davie showed form of old with good wins over Nigel Watson, Chris Bradley, Steven Dykes, and Paul Knighton to set up the second final against Dodds.
The first final saw scores of 96, 100, 140, and a 64 checkout give Dodds the lead.
Bell then fired in a 17-dart leg including scores of 99, 85, 140, but Dodds retaliated with 96, 132, and 105 scores to take back the initiative.
Bell levelled again with a 16-dart leg with 134, 80, 84, 171 scores helping him on his way.
But Dodds then showed why he is a top player as he took the final leg with scores of 97, 99, 95, 60, and the highest checkout on the night 57, 57, double 18 = (150).
The second final between Dodds and Davie was just as good with Dodds kicking off with 99, 180, 95 and 127 finish on the bull for a 12-dart leg.
He increased his lead with a 14-dart leg 100, 140, 100, 137 and a double 12.
Davie hit back with 84, 129, and 80 to reduce the deficit in a 19-dart leg,
But Dodds once again showed his form with another 12-dart 100, 134, 177, and 90 checkout secured his second final win of the night.
This left Davie and Bell to play off for the remaining final place.
Both started nervously but scores of 140 and 123 saw Davie settle in a first leg win before he also took the second.
Bell hit back with 100, 57, 180, 80 and an 84 finish in 15 darts, and he then powered in a 13-dart leg of 100, 125, 134, 134, double four to make the game all square.
But Davie hit back with 100, 100, and 131 scores before checking out on 52 to secure his final spot.
Thursday August 8 is the non-qualifiers final.