Neanderthals: 0 Homo Sapiens: 1 That about sums it up.
LOL. It really doesn't matter if we're the odd man out. We're the only one still standing.
If you're keeping score its closer to Neanderthals: 0 Homo Sapiens: 6,528,089,562