Since the contract with Sky was renewed, you now have to access Sky Sports directly via the Sky Sports app, using your My Virgin Media login details (and, unlike TV Anywhere which you can only watch with a WiFi connection, you can use the Sky Sports app on 3G & 4G as well).
https://my.virginmedia.com/customer-...sportsapp.html