Newcastle made it five away wins on the trot to overturn an early deficit and beat Southampton 3-2 on Saturday afternoon.