The FA Cup ghosts have last laugh.