"We allowed the opposition to win too many balls, we were too open in the first half and in the second we were too slow in moving the ball around". Amidst all of this, Ronaldo was about to be stripped away from the credits for the goal, as Aaron Ramsey was appeared to make the contact with the ball while it was passing inside. It was also Juve's 300th Champions League goal.
The win secured Juve's place in next year's knockout stages, with Bayer Leverkusen beating Atletico Madrid 2-1 in Group D's other game. However, instead of building on their advantage the French champions eased off. Keylor Navas was twice called into action to deny Emmanuel Bonaventure Dennis and substitute Mbaye Diagne and the visitors were then handed a golden opportunity to equalise when the forward was brought down by Thiago Silva in the area.
Despite it looking as though Juventus would go on to capitalize on their early lead, Lokomotiv equalized only eight minutes later when Aleksei Miranchuk, the scorer in Turin when the two sides met two weeks earlier, headed across goal and onto the far post. Son Heung-min scored a brace while Giovani Lo Celso and Christian Eriksen added their names to the scoresheet scoring one goal each.
In another Group B encounter, Tottenham scored four past Serbian club Red Star Belgrade.
A freakish Thomas Partey own goal and Kevin Volland's second-half strike kept the Germans in contention to finish second behind Juventus in Group D despite Alvaro Morata's late consolation.
Qualification was secured when Costa finished off Gonzalo Higuain's through ball to send his side into the knockout stages, with two group games to play.