Although you have to wonder what on earth the OneWorld alliance is for when you have three OW carriers essentially competing against each other on LHR-HKG. It's a bit like NRT-LAX where you have SQ, NH and UA all flying the route, and everyone's yields are on the floor.