Blue Devils keep Wolves at bay