The Dragons took the lead when a Konnor cross was deflected past the home keeper possibly with a final touch from Adi Hodzic.
The rest of the the game saw chances at either end before Oakley equalised with ten minutes of the second half remaining finishing off a break away attack.
The shootout saw all penalties scored until the final round. A CJ Cabulo penalty was saved by the Oakley keeper and then the home side scored their final kick to win the tie.