Rory McIlroy continued his preparation for the Masters with an excellent third round five-under par 67 at the Arnold Palmer Invitational.The score moved him to -10 overall, and only two shots behind leader Henrik Stensson at Bay Hill.The Northern Irishman failed to win a single event on either the European or PGA Tour last year, but the early signs are looking good for an improved 2018 if he can maintain this form.McIlroy is three shots ahead of the resurgent Tiger Woods, who is on his own comeback trail after spending a long time out after undergoing back surgery.And both men will have to end droughts in the Majors if they are to emerge with the famous green jacket at Augusta in three weeks' time.Woods has gone a decade since his victory at the US Open, while McIlroy's last success came at the US PGA Championship in 2014.And the latter had to be mentally resilient yesterday in order to keep his preparation on the right track, after he had some trouble from a noisy spectator.American golf fans are famously the most loud and vociferous supporters of the game when attending, notably with the multiple "get in the hole!" shouts you can hear on television.However, McIlroy's follower had a different approach, and kept calling out the 28-year-old's wife's name.While it didn't affect his performance on the day, it clearly irked the Northern Irishman, and he led calls for a limit on how much alcohol supporters can be served on course, as this sort of problem has happened a few times and is getting "a little much"."There was one guy out there who kept yelling my wife’s name," he started."I was going to go over and have a chat with him. I don’t know, I think it’s gotten a little much, to be honest.

"I think that they need to limit alcohol sales on the course, or they need to do something because every week, it seems like guys are complaining about it more and more.

"I know that people want to come and enjoy themselves, and I’m all for that, but it’s when the comments get personal and people get a little bit rowdy it can get a little much," added McIlroy.

"It used to be you bring beers on the course but not liquor. And now it seems like everyone’s walking around with a cocktail. So I don’t know if it’s just go back to people walking around with beers in their hand, that’s fine, but I don’t know."

Justin Thomas got one spectator ejected from the course almost a month ago, when a heckler cried out for his shot to "get in the bunker", as you can see in the video below.

Golfers certainly aren't going to sit around taking stick like that, and unfortunately for that fan, his day was cut short.

It would be pretty hard to limit the sale of alcohol on course with the money that the clubs make from it, so McIlroy may have to learn to live with the hecklers for now.