Josh McPake starred as Rangers avenged last weeks 5-2 defeat with a comfortable win over Celtic.
McPake with a hat rick and a superlative free kick from Kai Kennedy eased the Gers to a victory in the Old Firm Derby.
A goal just before half time from Kiaran McGrath gave Celtic a lifeline as they went in 2-1 but Rangers became more comfortable in the second half and took control of the match, before a consolation penalty from Scott Robertson made the scoreline more respectable.
Celtic actually started on the front foot but they were unable to break down the structure of the Rangers defence. Rangers took the lead on the counter after a well weighted ball over the top was taken down well from McPake who took it round Liam Hughes and tapped it into the empty net.
That goal gave Rangers the nous to push on and try to get their second but apart from a couple of half chances they were unable to get many shots off. Their best chance came from Nathan Patterson but his long ranger was always rising.
The light blues were the able to get their second of the game after McPake was able to capitalise on some poor play from Jack McDowall, and some very good pressing from Adedapo Medude, to finish well into the far corner.
Celtic were given a lifeline and it came with a bit of luck. After some pinball in the penalty area the ball fell to McGrath on the edge of the box who volleyed but it took a wicked deflection and wrong footed Budinauckas to go in at half time 2-1.