Halfway through the group stage...
A: Villarreal came from two goals down to earn a point at home to Slavia who they are joint top with, Astana with a convincing win over Maccabi Tel-Aviv are 3rd place but one point back, question is whether they can get points away from home to really compete for 2nd place
B: Dynamo Kiev only managed a point at home against 10-man Young Boys but they remain in firm control of 1st place; Young Boys have drawn all three matches but despite that are in 2nd while Skenderbeu-Partizan played a scoreless draw which doesn't help either team
C: Ludogorets go to Braga and win 2:0 and put themselves in good position to win the group should they beat them at home. Hoffenheim get their first ever win in Europe over Istanbul Basaksehir but still have work to do in order to finish in the top 2
D: Milan held to a scoreless draw with AEK Athens at home to pile more pressure on Montella, but they remain top of the group. Rijeka go to Vienna and beat Austria to keep their hopes alive but the AEK result in Athens doesn't really help them
E: Atalanta with an easy win over Apollon to stay on top of the group while Lyon get a massive 2:1 victory against Everton. Everton all but out if they don't get a result in France in two weeks, still winless in this competition
F: Draws galore again in this group, both matches end 1:1 while in a total of 6 games played in this group, 5 have been draws. Only winner was Lokomotiv on MD2 and they top the group on 5 points. Copenhagen and Sheriff both on 3 points with a 1:1 GD, Copenhagen will host Sheriff the next MD
G: Steaua with an impressive win in Israel and they remain perfect, probably only need a point to officially progress as their nearest rivals are all 6 points behind. Steaua also play two of their final three at home
H: Arsenal remain perfect after a victory in Belgrade over Red Star while BATE Borisov beat struggling FC Koln still without a point. Arsenal expected to win this group easily while 2nd place is probably down to BATE-Red Star with the two teams playing each other on MD5 in Belarus
I: Salzburg remain top after winning in Turkey against Konyaspor while Marseille had to come from behind to beat Vitoria. Looks like a Salzburg-Marseille race for top spot
J: Strange results in this group with underdog Ostersunds on top with 7 points after a 2:2 draw with Bilbao where the Spanish side needed to score late to rescue a point. Zorya also in good shape to progress. Bilbao is only on two points but their fixtures get easier, Hertha is probably out
K: Straight forward group, Lazio perfect on 9 points and a victory in France over Nice means they should win the group comfortably. Nice favorites for 2nd place after Zulte-Vitesse played a draw
L: Zenit perfect after a victory in Norway while Sociedad keeping pace after thumping Vardar 6:0, Vardar have conceded 14 goals in 3 matches