The Swifts took the lead on 21 minutes through Corey Smith, but Rangers turned things around before half-time as goals from Peter McKiernan (pictured above) and Conor Quinn put them in front.
Five minutes after the break McKiernan struck again to grab his brace, with Paul Waite adding the fourth not long after.
Last night's side was as follows...
Ben NichollCoby Hunter
Ben Buchanan-Rolleston
Kyle Ross
Aaron McNeice
Paul Waite (Tyler Craig, 70)
Conor Quinn
Josh Andrews (Cameron Alexander, 80)
Leon Skillen (Mallon Clifford, 80)
Peter McKiernan
Jonathan Doyle (Ciaran Tierney, 70)
Their final outing of the campaign comes this Monday evening when they welcome Cliftonville Olympic to the Loughview Leisure Arena, kick-off at 7:45pm. All support welcome!