Manchester City winger Raheem Sterling accepts his place in the starting line-up is not guaranteed and that means he has to work harder to achieve his ambitions at the club.

The England international was named as a substitute for the second time in three matches in Tuesday’s League Cup quarter-final at home to Hull but came off the bench to help inspire a late rally to get them over the line against Championship opposition.

With the likes of David Silva now fully fit and £55 million summer signing Kevin de Bruyne – who scored twice against the Tigers – having a brilliant debut season, Sterling knows there is significant competition for places.

He knew that even before he left Liverpool nearly five months ago but it just means he has to seize every opportunity which comes his way.

“The players in the squad are capable of starting in any game and if the manager puts them out there, I am sure they will do the business,” he told Press Association Sport.

“Obviously everyone wants to play every game but that cannot happen at this level, you have to get rotated at times and that is what happened.

“I was on the bench (against Hull) but when I come on the pitch, I have to try to contribute as much as I can for the team.”

Sterling added: “Getting into the League Cup semi-final is a good start.

“I thought we did well to grind out a result and once the second one went in, I thought more would go in and they did.

“Teams come here and sit in against us because they know the quality we possess throughout the squad.

“Hull did that and we had to be patient, keep the 1-0 lead and when the second goal did come, it opened up more.”

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.