Both teams served up a tense game that went all the way to extra time and penalties before DFC got there name in the hat for the quarter final draw.
In very windy conditions both teams battled hard on what must be one of the biggest pitches around in the local game,
Paterson on his comeback from injury only lasted 8 minutes before a recurrence and he had to be replaced by Elliot Rea and Rodgers forced a fine save from the home keeper before finally going in front on 33 minutes when Liggett headed home from a sublime cross by Hand,
DFC had a triple chance right in half time but the home keeper pulled off fantastic saves to leave it only 1-0 at the interval.
Crumlin scored a great equaliser from distance early in the second half before Johnson latched on to a good pass from Thompson to restore the lead again however the home side fired home another unstoppable shot to equalise again as the game ebbed and flowed.
Maguire then pulled off an amazing save to force extra time and penalties with Hand scoring number 5 to get the away team over the line and into the quarter finals.