Thatcher leads by four, eyes fairy-tale ending at Disney World season finale