Gylfi Sigurdsson netted a last-gasp winner as Tottenham Hotspur came from behind to beat Southampton 3-2 in a gripping game at White Hart Lane.