Yes, that's the link I use - if you look at the top line after 'countries' it used to say 'stats' which was an invaluable source of information on players and matches. For a few days clicking on it just went back to the home page, now it is gone altogether
Mike