Record Manchester City signing Rodri made his debut and Raheem Sterling scored twice as the Premier League champions came from behind to beat West Ham United 4-1 on Wednesday in China.

West Ham took the lead with a Mark Noble penalty before City levelled through David Silva, then Lukas Nmecha scored from the spot to give Pep Guardiola's side the half-time lead.

England international Sterling, who enjoyed his best season last year for club and country, scored a brace in the second half as West Ham's defence went AWOL in Nanjing.

Guardiola fielded a mixture of first-team regulars and reserves with Silva leading the side and Kevin De Bruyne, who missed most of last season injured, a second-half substitute.

He was joined after the break by German winger Leroy Sane, who has been linked with a big-money move to Bayern Munich.

Spanish international midfielder Rodri joined City earlier this month on a five-year deal from Atletico Madrid.

The 23-year-old officially became a City player a day after the La Liga club revealed the 70-million-euro ($78.5 million) release clause in his contract had been triggered.

City's arrival in China for the Premier League Asia Trophy had been delayed by two days because of an "administrative issue".

But if it bothered the English champions it did not show, Sterling sealing a handsome City win with composed finishes on the hour and then again soon after.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.