Darragh Swords, Alex Gavin and captain Ciaran Caulfield were also on the mark in extra-time with crucial points as DCU dumped out the holders.