Celtic full-back Alistair Johnston came off the bench to break Dundee's resistance with his second goal in four days, while Aberdeen beat Rangers to stay level with the Hoops at the top of the Scottish Premiership table.After 10 rounds of matches, Celtic and Aberdeen have only dropped points against each other, in a 2-2 draw at Celtic Park earlier this month.Johnston netted Celtic's opener against Dundee on the hour mark, three minutes after being called into action, and Arne Engels scored from the spot seven minutes afterwards to keep the champions top with a 2-0 win.Dundee goalkeeper Jon McCracken, who was back in for the injured Trevor Carson, made impressive saves at the start of each half but the visitors generally limited Celtic’s clear-cut chances.Celtic manager Brendan Rodgers made six changes but two of the players coming in were established defenders Greg Taylor and Cameron Carter-Vickers, while Ireland's Liam Scales was rested before coming off the bench in the 76th minute.The most significant changes were on the wings as Luis Palma and Yang Hyun-jun were both handed their first league starts of the season.Most of the first-half goalmouth action came in the opening five minutes.Kasper Schmeichel made an excellent one-handed stop from Antonio Portales’ volley before Kyogo Furuhashi missed two excellent chances at the other end.
The Japan striker was denied by McCracken from close range after a superb ball from Anthony Ralston, before pulling a shot well wide from eight yards when he looked certain to score.Celtic were generally restricted to long-range efforts before the break and efforts from Engels, Palma, Luke McCowan and Paulo Bernardo failed to test McCracken.Portales produced brilliant sliding blocks to