Zenit St Petersburg produced a stirring second-half comeback to defeat Lokomotiv Moscow 2-1 at the Gazprom Arena, with Luis Henrique netting the decisive goal on 70 minutes to keep the hosts firmly in the hunt for the Russian Premier League title. The visitors had stunned the home crowd on 18 minutes when Sergei Babkin latched onto Alexander Rudenko's cross from the left flank and finished with real composure past the Zenit goalkeeper. For much of the first half, Lokomotiv defended resolutely and looked capable of holding their lead. But the interval changed everything. Kevin Andrade equalised on 47 minutes with a thunderous strike from outside the box that arrowed into the far corner, sparking wild celebrations among the home supporters. From that moment, Zenit seized control. The comeback was complete on 70 minutes when Pedro threaded a perfectly weighted through-ball for Luis Henrique, who raced clear and slotted calmly past the goalkeeper. Nuraly Alip and Evgeny Morozov were both booked on 76 minutes following a heated exchange in midfield, and Andrei Mostovoy was cautioned on 87 minutes for a late challenge. The statistics reflect Zenit's dominance: 17 shots with 7 on target and 58% possession, while Lokomotiv managed only 11 attempts with 4 on target. Luis Henrique was named man of the match for his match-winning contribution. With 19 points from eight games, Zenit top the table, while Lokomotiv slip to seventh with 10 points. Can Sergei Semak's men maintain their momentum against Krasnodar next weekend?