WI:Humans and Neanderthals coexisting

I was thinking of this Humans absorb the Denisovans completely in Asia and succesfully populate Asia and even create Civilizations in Asia and conquer Australia like in OTL but fail to conquer Europe due to the Neanderthals being stronger and hostile would the more civilized Humans treat Neanderthals as slaves?.
 
Top