31 December 2016| Football
http://i2.glasgowlive.co.uk/incoming/article11868615.ece/ALTERNATES/s615/JS99185058.jpg
Scott Brown making a play for the ball during a free kick
Tom Rogic handed Celtic their first win at Ibrox in almost six years as Brendan Rodgers' men claimed a 2-0 triumph over Rangers.
An error from Rangers' Danny Wilson allowed Moussa Dembele to score his fourth goal in two games against Rangers.
Australian Midfielder Tom Rogic continued having a good season as he would score what would be the final goal for Celtic in 2016.
Celtic have not conceded in six league games thanks to stellar play from Craig Gordon. The defending champions are currently are on top with 55 points fourteen in front of second place Hearts.
Rangers could not compete
For Pedro Caixinha's side it was the same thing from before, they try to out play Celtic but it backfires. This time it was in front of their home crowd who are not pleased that the Portuguese Manager has been out scored by Celtic 7-1 this season.
Their midfield were the most overworked group on the pitch this day as Celtic play the counter all match long. A poor performance by Jordan Rossiter and an injury picked up by Emerson Hyndman did not help.
Having struggled to get a telling delivery at set-pieces, Rangers may have gone tied the game just before Celtic's second as Danny Wilson met Tavernier's corner, Gordon making the save.
Stuart Armstrong had a very productive day as a substitute
Celtic duo to the fore again
Summer signing Dembele and Academy Graduate Kieran Tierney had run the Rangers defence ragged in September's 5-1 win at Celtic Park, and the duo's link-up play was again the catalyst as the visitors continued showing why they are the best partnership in Scotland.
Tierney's set-piece was controlled and rattled into the top-right corner by Celtic's top scorer Dembele - a fourth goal against Rangers for the Frenchman this season.
And he should have taken that tally to five after Callum McGregor squared the ball to the striker early in the second period, a miskick allowing Wes Foderingham to save.
http://ichef.bbci.co.uk/onesport/cps/624/cpsprodpb/3C3B/production/_93191451_dembele1.jpg
Dembele could have added to his first-half strike
Foderingham came to Rangers' rescue when Patrick Roberts was played in on goal by Mikael Lustig but Rogic would ensure a happy end to 2016 for his team, applying the finish to Lustig's piercing ball across the face of goal.
McGregor, Sinclair and substitute Stuart Armstrong forced further saves from Foderingham as Rangers continued to struggle in defence.
Craig Gordon saves the day again
It has been a season to remember for the 34 year old who had another clean sheet today, bringing his SPFL total to 14. He was everywhere Rangers were and could not be defeated. Several key saves had helped his team secure the shutout.
New Year beckons
The Scottish Premiership enters its winter break for the early part of January and Celtic can extend their advantage at the top to 30 points if they win their game in hand against St Johnstone near the end of next month.
The league leaders, who have won 17 Premiership matches in a row and have only dropped four points all season, are targeting a sixth straight top-flight title win and a first under manager Brendan Rodgers.
For Rangers, they suffer their first competitive home defeat since September 2015 and face a battle to hold on to third place with Aberdeen, who are two points behind them.