The hosts had begun in the ascendancy and would have taken the lead with 24 minutes on the clock had it not been for the smart reflexes of Orjan Haskjold in Molde’s goal.
The Norwegian U21 international got down to turn a curling David McMillan effort around the post before Ole Gunnar Solskjær’s side began to take a foothold in the game.
Just as the sides looked to be heading to the interval at parity, Chima produced a curling effort from the edge of the box to give his side the lead with 42 minutes on the clock.
The second-half was a more fraught affair as the home side pinned back the visiting side but were unable to prise a leveller – with Alan Keane’s blocked effort in the 83rd minute the closest they came to restoring parity.
Elfsborg all but guaranteed their spot in the third qualifying round having dismantled Latvian champions FC Daugava Daugavpils 7-1 at the Boras Arena.
A solitary Marcus Rohden's strike separated the sides at the interval but a Jurijs Sokolovs own goal gave the hosts a two goal advantage with 48 minutes on the clock.
Lars Nilsson made it three with 61 gone before a second from Rohden a minute later and a 68th minute Mohamed Bangura strike put the result beyond doubt.
Ibrahim Babatunde reduced the arrears on 78 minutes but strikes from Viktor Claesson (89) and Sebastian Holmen (90) put further gloss on an already polished performance.
Sligo Rovers (Ireland) 0-1 Molde (Norway)
Elfsborg Boras (Sweden) 7-1 Daugava Daugavpils (Latvia)
Slovan Bratislava (Slovakia) 2-1 Ludogorets (Bulgaria)
The New Saints (Wales)1-3 Legia Warsaw (Poland)
Neftchi Baku (Azerbaijan) 0-0 Skenderbeu (Albania)
HJK Helsinki (Finland) 0-0 Kalju Nomme (Estonia)
Shirak Gyumri (Armenia) 1-1 Partizan Belgrade (Serbia)