For anyone that might be interested the 10.47 service from Treherbert doesn’t terminate at Central but carries on to Ninian Park getting in at 11.57

There is also an after match direct train back from NP to Treherbert at 14.56 (going via Radyr)

Very handy.