The last time I tried to fly through Beijing failed and I would not attempt to connect thru Beijing again - maybe I will fly Aeroflot to Europe in the future.
I booked flights with 9 hours between and the result was diversion after 5 hours delay for the 1st flight - which I missed the 2nd flight and had to bought another route immediately since the 2nd flight only flew once per 2-3 days. Flights to PEK are seldom on time, most notoriously flight CA116 which is almost always delayed by 4+ hours and 25% chance of cancelling.