A 3-1 home win against SK Sturm Graz secured FC Lokomotiv Moskva's place in the UEFA Europa League round of 32 and brought the Austrian champions' European adventure to an end.
The second-half introduction of Maicon turned the match Lokomotiv's way, and although his 62nd-minute header was quickly cancelled out by Florian Kainz, a Dmitri Sychev penalty and a late Denis Glushakov strike earned a deserved win.
Chances were few and far between in a first half that was comfortably controlled by the hosts. Lokomotiv came closest to a breakthrough on 37 minutes when Manuel Da Costa's ambitious shot from inside his own half brought a strong palm from a hastily retreating Silvije Čavlina. Sychev also let fly, sending a controlled first-time volley just wide of the left upright from Vladislav Ignatyev's curling centre.
The match came to life after the hour when José Couceiro's men took the lead through Maicon, who headed Ignatyev's floated cross from the right past Čavlina at the back post. The lead lasted less than two minutes, though, as Sturm scored from a rare foray forward; Kainz was neatly played into the area by Roman Kienast, and the young substitute slipped the ball past Anton Amelchenko.
Lokomotiv turned up the pressure once more, and it paid dividends when a Milan Dudić foul gave them a penalty, with sheer power taking Sychev's spot kick beyond the unlucky Čavlina for the captain's fourth Group L goal.
Sturm never looked like getting back into the match, and were fortunate that first Čavlina, then the crossbar denied the impressive Maicon. However, the Brazilian was undeterred and Čavlina could only palm his 89th-minute cross-shot into the path of a grateful Glushakov to underline the win.