“I just had a perfect number into the green there for my third shot,” he said of his approach to the 18th. “A nice full sand wedge in from 100 yards so it was perfect and from where I was it looked like it might go in, but there was a little bit of grain there that stopped it.
“This golf course is definitely harder and it can be tough coming from an easier course onto a tougher layout. There are some very demanding tee shots out there and it is just a proper golf course.
“I didn’t play as well today as I did yesterday but I managed to get it round and I am pretty happy with that, especially with a four under back nine to finish strongly.”
Morrison led Juvic Pagunsan by two strokes after the Filipino returned an impressive 66 on the Serapong Course that featured six birdies and a bogey.
Anders Hansen joined Molinari on nine under as the Tanjong Course continued to give up low scores.
The Dane posted seven birdies in a 64 as a strong finish saw him pick up shots on the final two holes, with a long birdie putt at the 18th moving him to within three of Morrison. Molinari was even for the day through two holes.
Y E Yang remained eight under par after two holes of his second round while Justin Rose moved into contention with the Englishman seven under par through 14 holes.
Following an underwhelming start due to a bogey at the first, Rose quickly found his rhythm as a birdie at the third was followed by four in a row from the sixth - a solid birdie putt on the ninth reflecting the Englishman's confidence.
A birdie putt at the 11th just grazed the edge of the hole and he failed to capitalise on an opportunity at the 13th but collected his sixth birdie of the day on the next thanks to another fine approach.
Northern Ireland's Michael Hoey had also climbed to seven under after 12 holes, five birdies easing the disappointment of double bogey six at the seventh.
A bogey at the last proved a frustrating end to Anthony Kim's round, the American carding a 66 to finish in a large group on six under par that also included Irishman Shane Lowry - two under through ten holes in his second round - and 2010 Open Champion Louis Oosthuizen.