Rory McIlroy believes he has still got plenty more to give as he chases Open glory at Carnoustie.

The former world number one, who is bidding for a first major victory in four years, put himself firmly in contention on the Angus coast by moving to four under with a second-round 69.

But due to Friday's wet conditions, McIlroy felt he was unable to attack as much as he wanted and will have to bide his time before attempting to move through the gears.

The Northern Irishman said: "I would have taken that score today going out. It wasn't that bad, but it was just damp enough and cold enough that the game plan that I was trying to adapt to be aggressive and hit driver a lot, I just couldn't do it.

"We had to tough it out a little bit. It was a little more difficult, so I'm happy to be in with a shot.

"This week, one of my main thoughts is just to let it go. Just go out there and give it your all, try 100 per cent rather than hold back and maybe not give myself the opportunity to do well.

"But it was definitely a day of, 'don't shoot yourself out of the tournament' instead of trying to press on and build a lead or get an advantage. I played within myself."

McIlroy also feels there is also room for improvement in terms of the quality of his play.

The 29-year-old said: "I didn't hit driver as much today, so I didn't have as much of a chance to hit it offline, but there were still a couple of shots out there that weren't great.

"I feel like there are low rounds in me. If I can get on a run or get off to a fast start in the next couple of days, I definitely see something like a 66 or a 65. I think I'm capable of that."