For the second match running Dollingstown took on Dungannon Swifts but this time it was a very young U20 team that lined up in the quarter-final of the Bob Radcliffe Cup at a wet and windy Planters Park.
Indeed, it was the visitors who caused a shock in the seventh minute when they went in front after a quick break down the left, with Tommy Roscoe finding himself unmarked in the box to slide the ball home.
Dollingstown appeared out of sorts as they were second to every ball, allowing Dungannon time and space to play the ball out from the back.
However, they found themselves back on equal terms on 18 minutes when Duke headed home from a good right-wing cross by Harrison as both teams went in at the interval level.
There were some stern words from Dollingstown manager Gary Duke at the interval and the dressing down almost produced a swift reaction early in the second half, when Harrison thought he had put the hosts in front on 55 minutes.
The Swifts keeper spilled a shot from Duke and Harrison followed up to put the ball in the back of the net before he was ruled offside.
Harrison, though, did get on the scoresheet on 63 minutes when a fine move involving Redpath and Adams resulted in the keeper saving well from Duke but this time Harrison was on side to tap in from close range.
Substitute Jack Keegan was promptly involved in the third goal when his delightful cross was superbly headed home by Duke.
A minute later Roscoe nearly pulled a goal back for Dungannon but Croft pulled off a great save.
Dollingstown the put the outcome beyond doubt to seal their place in the semi-final as Duke completed his hat-trick with a sublime finish, chipping the keeper from the edge of the area.
DFC has thanked Lurgan Tyre centre for sponsoring the match.