Last-quarter goalfest gives Demons first victory of season