MADRID (AFP) Cristiano Ronaldo ended two months of injury torment with a 20-minute appearance as Real Madrid put one foot in the Champions League knockout phase with a 1-0 Group C home win over FC Zurich on Wednesday. A 21st minute goal from Argentine Gonzalo Higuain secured a narrow victory for Real who now lead the group, two points ahead of AC Milan who drew 1-1 with Marseille, and need just a point in the final game at Marseille to secure qualification. I am scoring some goals which is nice but the most important thing is we are winning, said Higuain. This win boosts our chances of qualifying for the next phase of the Champions League and also gives us confidence for the Barcelona game at the weekend. Ronaldo, top-scorer in this seasons Champions League with four goals in two games, came on in the 69th minute after eight weeks out with an ankle injury and is now ready for 'El Clasico against Barcelona on Sunday. Real lead the Spanish table by one point from champions Barcelona going into the duel at Camp Nou. It is good to see Cristiano back as he is very important for us and could help us win (against Barcelona) on Sunday, said defender Pepe. It is a big game for us and we will be very motivated to try and win there. The Zurich match was a landmark game for Real goalkeeper Iker Casillas, who was making his 100th Champions League appearance putting him third in the all-time list led by captain Raul on 129. Raul had been on the substitutes bench for the past three consecutive league games but returned for the Zurich game with French striker Karim Benzema making way. Stalemate gives Milan slight advantage AC Milan and Marseille drew 1-1 in the Champions League on Wednesday to give the Italians a slight edge in the race for the knock-out stages. With Real Madrid winning 1-0 at home to FC Zurich, they now lead Milan by two points with the French team a further point behind in Group C. Marseille must beat the Spaniards in France in two weeks to have any chance of progressing but if they do win, Milan will have to beat Zurich in Switzerland or it will be them who crash out. Milan were left holding on for the point at the end as the visitors hit the woodwork but coach Leonardo said it was a fair result. Maybe Marseille had the clearer chances but we also had chances in the second half, it seems to me that a draw was fair, he said. Im optimistic (about qualification). Marseille had played on Friday and had five days of rest, we only had three. They had more energy and that played a role. We wanted to qualify today but we drew, now we have to go to Zurich and play with a lot of concentration. The draw meant Milan failed to win any of their three home matches in this competition. Its strange, in the past San Siro has been a fortress but this year were struggling, admitted striker Marco Borriello. Marseille coach Didier Deschamps, who was a member of the Marseille side that beat Milan in the 1993 Champions League final, was not happy. Juve hopes in balance after loss to Bordeaux Juventus will go into their last Champions League group stage game against Bayern Munich needing a draw to go through after being defeated 2-0 by Bordeaux here on Wednesday. The French champions had already secured their passage to the knockout phase but they took full advantage of a lacklustre showing from the Serie A giants and secured top spot in Group A thanks to Fernandos 54th-minute goal and a late header by Marouane Chamakh. Bayerns 1-0 win at home to Maccabi Haifa means they can only make the last 16 by beating Juventus in their last group game in Turin on December 8. We werent good tonight - but our destiny is still in our own hands, insisted Juve coach Ciro Ferrara afterwards. The defeat does not compromise our chances of qualification, even if we wanted to sort that out tonight. I think Juve are strong enough to get through this round and beat Bayern at home. It wont be easy, but we can do it. Bordeaux were without injured playmaker Yoann Gourcuff, last seasons French player of the year, while the visitors handed a first Champions League start of the campaign to veteran Italian forward Alessandro del Piero. Laurent Blancs side are renowned for their set-piece prowess but they were unable to capitalise on a couple of early dead-ball opportunities before Giorgio Chiellini planted a header into the ground and over at the other end. Bordeaux then threatened when Jaroslav Plasil headed straight at Buffon, while Wendel had a strong penalty appeal waved away by referee Eduardo Iturralde Gonzalez after Del Piero brought him down on the edge of the box. Juventuss need may have been greater but the home side looked the more likely to score and Buffon stood up brilliantly to deny Chamakh after the Moroccan international latched onto a ball over the top. Buffon also repelled a speculative effort by Yoan Gouffran shortly before the break but 10 minutes into the second half the Italians goal was breached, Brazilian defensive midfielder Fernando heading in a Plasil free-kick. In response Diego forced Cedric Carrasso into action with a snapshot and the former Werder Bremen man was then guilty of a terrible miss when he miscued from five yards after being teed up by Del Piero. The hosts continued to press and left-back Benoit Tremoulinas saw a shot deflected wide, while a woeful late free-kick from Diego that sailed well over the crossbar was symptomatic of the visitors malaise. With the full-time whistle approaching it was Blancs men who remained on the front foot and they put the game beyond the away side in the fourth minute of injury time when Chamakh rose to direct a header beyond Buffon. Seeing what my team did here, there was every chance we should have won. However, the dream is still possible. We have a small chance. Milan went ahead on 10 minutes following dreadful defending from Marseille as Mamadou Niang gave the ball away on the halfway line, allowing Borriello to run at Gabriel Heinze and get past the former Manchester United and Real Madrid man with embarrassing ease before slipping the ball under Mandanda. The lead lasted only six minutes, though, as more lax defending contributed to the restoration of parity. Niang beat Massimo Oddo far too easily on the left and Alessandro Nesta came across to cover but seemed to pull out of the challenge, allowing Niang to hit a cross that goalkeeper Dida could only palm out to Lucho Gonzalez, who rifled home. A couple of minutes later Lucho hit a left footer that had Dida sweating as he watched it fly just past the angle of post and bar. There was more poor defending on 25 minutes as Thiago Silvas long ball from his own half sent Borriello clear of the defence but Souleymane Diawara just managed to bend his leg around the striker and clip the ball as the Italian went to pull the trigger. Niang was troubling Milans right and late in the half he got down the line but his cut-back was just behind strike-partner Brandao. The second half was a calm affair until 65 minutes when Brazilian Brandao somehow contrived to miss an open goal. Benoit Cheyrou slipped Niang in behind substitute Ignazio Abate and his cross picked out Brandao on the edge of the six yard box but with the goal gaping he somehow managed to direct the ball onto the bar. Ronaldinho almost caught out Mandanda with a cross-cum-shot before Bakari Kone escaped up the other end on the break, but with Brandao unmarked at the back post, his poor control allowed Abate to clear the danger. From the corner Diawaras header agonisingly came back off the foot of the post.