The strike partnership repaid Neil Lennon’s starting selection with second half goals to make the final half hour of the game a lot more comfortable than the first half stalemate played out in teeming rain in Lanarkshire.
David Turnbull tapped in a third after Odsonne Edouard was denied at close range with 15 minutes to play.
The win at the Fountain of Youth Stadium cut Rangers’ earlier extended lead at the top of the SPFL Premiership back down to 16 points, with Celtic three games behind their rivals who they meet next weekend.
Here’s how the Celtic players rated in the win.
Player ratings scale - 10: One of the best performances you've seen. 9: Outstanding. 8: Very good. 7: Good. 6: Average. 5: Poor, 4: Very poor. 3: A terrible day at the office. 2: Abysmal. 1: One of the worst performances you've seen.
A message from the Editor: Thank you for reading this article. We're more reliant on your support than ever as the shift in consumer habits brought about by coronavirus impacts our advertisers. If you haven't already, please consider supporting our trusted, fact-checked journalism by taking out a digital subscription.
1. Conor Hazard - 6
Win will be welcome but that was a miserable shift for the goalkeeper. Nothing to do bar a couple of corner claims and a watching brief in driving rain for an hour and a half. Photo: Alan Harvey - SNS Group
2. Greg Taylor - 7
Split opinion when selected by Neil Lennon but attacking abilities ensured Celtic had little defensive duties to perform as the wing-backs joined in the attacks. Photo: Craig Foy - SNS Group
3. Jeremie Frimpong - 7
Like Taylor, he got busy going forward. Clattered a few times but dusted himself down and went close with a waltzing run through the middle and shot late on. Photo: Craig Williamson - SNS Group
4. Kris Ajer - 6
Like Hazard, little defensive duties to perform and a match for the power of Moyo in Hamilton's attack. Moved left in the backline to account for Bitton's inclusion. Photo: Craig Foy - SNS Group