Punter lands over £140,000 on horse racing acca