Rory McIlroy's first round at Royal Portrush was the usual rollercoaster of a ride but he came through it and is just three off the lead heading into Friday.