Northern Ireland's manager Michael O'Neill praised the spirit of his side as the ten-men snatched a draw in the dying minutes against Hungary in Group F.