Beijing, Apr 26 (PTI) Sparring over a host of differences, including China’s support to Russia over the Ukraine war and mounting US pressure on Beijing to stop flooding global markets with cheap goods, China and the US on Friday managed to reach a five-point consensus to stabilise strained ties after a testy meeting between President Xi Jinping and Secretary of State Antony Blinken here.