Snooker: Ma Hailong results, fixtures

AD
Ma Hailong