The first opportunity of the night came after just two minutes as Craig McMillen delivered a corner-kick to the back post, however Denver Gage headed just over the bar.
At the other end, ‘keeper Aaron Hogg did well to save with his trailing leg from a Robbie Hume effort.
McMillen then tried his luck with a low strike from outside the box that went narrowly wide of the post.
On 13 minutes, the ‘Gers took the lead. A brilliant through ball from Stewart Nixon saw Michael Smith go one-on-one, and the forward coolly dispatched his shot into the bottom corner for his fourth goal in three games.
The hosts nearly drew level on the half hour mark through Ryan Doherty’s powerful drive from distance, however Hogg was alert to make a fine diving save.
Soon after, a long throw-in from Nixon was met by Daniel Kelly whose flicked header was well saved at the near post by United ‘keeper Paul Wells.
Oran McConnell then went close for the home side as he met a Marcus O’Kane cross, but his header was directed straight at Hogg.
In the final chance of the first half, Matthew Mulholland picked out the unmarked Nixon in the box, however the striker blazed over the bar with a volley, meaning Rangers went in with a one goal lead at the break.
Sean Friars’ side started brighter in the second period as Hume cut inside from the left and delivered a low shot towards goal which had to be collected by Hogg.
On the hour mark, Limavady drew level. Hogg’s attempted clearance rebounded in off O’Connell in unfortunate fashion for the ‘Gers.
The East Antrim side looked to re-gain their lead immediately as Mulholland’s cross found Smith, however he couldn’t find his second goal, heading wide of the mark.
With twenty minutes remaining, Martin Murray replaced Matthew Mulholland as Rangers looked to re-gain the lead.
Centre-half Chris Rodgers then connected with Murray’s cross, however his header was straight at ‘keeper Wells.
On the 84th minute, United found the winner. Hume was afforded the time and space to dribble into the penalty area and fire into the back net to secure the three points for the Roesiders.
The ‘Gers made further changes before the end as Paul McDowell and Ashton McDermott replaced Fra Brennan and Mark Surgenor respectively, but it was to no avail as Niall Currie’s men left the Limavady Showgrounds empty handed.
Carrick Rangers: Hogg; Rodgers, Gage, Brennan (McDowell, 86); McCauley, McMillen, Surgenor (McDermott, 86), Kelly, Mulholland (Murray, 71); Nixon, Smith.
Unused substitutes: Sterling, Warwick.