Neanderthal-human baby-making was recent - and briefHigh-resolution analysis identified when Neanderthals and Homo sapiens interbred around 60,000 years ago for a brief period in evolutionary terms.