Hoolohan met Seamus Coleman’s flighted ball with a controlled first-time strike three minutes into the second half at the Stade de France to give Ireland a lead they fully deserved.
However, having been kept quiet for long spells by the Irish defence, Sweden captain Zlatan Ibrahimovic created the equaliser in the 71st minute when his cutback was turned into his own net by Aston Villa defender Clark.
It is a result that keeps both sides in the running in Group E, which also contains Italy and much-fancied Belgium, but the Irish will be especially frustrated at leaving with only a point.
You don't hit half-volleys sweeter than that! Hero #Hoolahan for #IRL! 1-0! Great cross by #Coleman too! https://t.co/d92DlmOTsm
— Sport360° (@Sport360) June 13, 2016
Look away now if you're squeamish...here's Ciaran #Clark's own goal! #IRL 1-1 #SWE https://t.co/t1J0UFGj5q
— Sport360° (@Sport360) June 13, 2016