(CNN) -- Scotland striker Kenny Miller scored a double against his former club as Rangers beat Celtic 2-1 in the first Glasgow 'Old Firm derby' to move to within one point of their rivals at the top of the Scottish Premier League on Sunday.
Kenny Miller (second left) celebrates his second goal as Rangers won the first 'Old Firm derby' of the season.
The win came on the back of a run of three straight goalless draws for Rangers and ended Celtic's unbeaten start to the season.
Miller, one of the few players in history to play for both Glasgow clubs, scored the opener in the eighth minute when he raced onto Kris Boyd's clever pass to slot the ball past Polish goalkeeper Artur Boruc.
And Miller doubled Rangers' lead in the 16th-minute when he let fly from the edge of the area after holding off a challenge from Glenn Loovens.
Celtic pulled a goal back nine minutes later when Chinese international Zheng Zhi, making his Celtic debut, was fouled in the area by defender Sasa Papac.
Aiden McGeady scored from the resulting penalty kick, although Allan McGregor got a hand to the shot.
Celtic wasted a great opportunity to level matters in the 74th minute but Shaun Maloney fired wide of the target from just six yards out.