Ross Allum bagged a double as runaway leaders Edinburgh City put four past Preston.
On 32 minutes, Allum collected a through ball, took a touch and drilled it into the net. He then made it two on the stroke of half-time from close range.
Jordan Caddow powered in a header minutes into the second half from an Aaron Dunsmore’s corner.
The away side found a way back into the game as Kenny Park won and converted a penalty. In the final minute, Dean Carse broke through and neatly slotted past Flockhart.
Edinburgh City: Stobie, Caddow, Donaldson, Harrison, Muhsin, Dunsmore, McFarland (Carse), Gair, Allum, Dunn (Deniran), MacDonald. Subs: McConnell, Vanson, Paterson, Guthrie, Amos.
Preston Athletic: Flockhart, Cowan, Cochrane, Wilson, J Todd, K.Park, Nicholson, L Todd, Belope(Noble), Trialist (Dewar) Scott (Innes). Subs: Pennycuick, Bruce, S Park.