Last minute winner for Edinburgh, superb Edinburgh down to 14 for most of the game