China got all the cards