This comes just days after Yellen's meeting with top Chinese officials and for Xi to make such a pledge, is basically a bit of a slap in the face to the US. Xi is saying that China will continue working with Russia to develop a "comprehensive strategic partnership of cooperation".

If you compare the above to the words here, you can tell which one that China seems to be more keen to stick with.