A cup upset as WOSFL side Drumchapel United advance to the Fourth round after a 1-0 win over League 1 side Edinburgh.