It was an entertaining 90 minutes of football. Both sides had good opportunities. Great display from home side, you have to say that they were the better side today. Both teams attempted to hold onto the ball for as long as possible.
90+4
The referee blows for the end of today's match.
90+2
Dynamo Moscow are bossing possession at the moment by exchanging some precise passes from player to player.
90
3 additional min. will be played.
89
Nikolay Obolskiy (Dynamo Moscow) can't expect anything else than a yellow card for his hard tackle. And a yellow it is. Vitaliy Meshkov doesn't think twice to pull it out of his pocket.
88
It's time for a substitution. That is the last involvement from Mathieu Valbuena (Dynamo Moscow), and he is replaced by Nikolay Obolskiy (Dynamo Moscow).
85
The referee blows his whistle for a foul. At first it looked the other way around, but Mathieu Valbuena (Dynamo Moscow) commits an attacking foul and gives away a free kick.
82
Zenit Petersburg has a chance to score from a corner kick, but it's averted by a defender, who manages to clear the ball away.
82
Luís Andre Pina Cabral Villas-Boas has decided to introduce fresh legs, with Jose Rondon (Zenit Petersburg) replacing Hulk (Zenit Petersburg).
82
The Zenit Petersburg players are exchanging some short passes, and they control the game at the moment, but one of the defending players steps in and intercepts the effort. The ball is out-of-play. Zenit Petersburg have been awarded a corner kick.
82
Alexander Ryazantsev (Zenit Petersburg) attempted to create a dangerous situation in front of the goal by putting a cross into the box, but the outcome differed from his intention, and no danger occurred.
80
Axel Witsel (Zenit Petersburg) pulls the jersey of one of the opposition players, and Vitaliy Meshkov blows his whistle for a foul.
78
Substitution has been made. Artom Dzyuba (Zenit Petersburg) is replaced by Alexander Ryazantsev (Zenit Petersburg).
77
Artom Dzyuba (Zenit Petersburg) produces a solo run, but he fails to create a chance as the opposition player cuts him out.
75
Alexandr Kokorin (Dynamo Moscow) finds himself in a great opportunity! He unleashed a shot from the edge of the box, which whizzed just wide of the right post!
75
Hulk (Zenit Petersburg) sends a wonderful cross from the corner kick. However, the defence works perfectly to clear the ball and to avert the threat.
75
It is unbelievable, Viktor Faizulin (Zenit Petersburg) blows a huge opportunity! He is totally unmarked and fires a first-time shot towards the right post from a few yards out, but Vladimir Gabulov (Dynamo Moscow) reacts superbly to keep the ball out. Zenit Petersburg force a corner. They send men into the box.
74
Aleksej Ionov (Dynamo Moscow) is adjudged offside.
71
The flag is raised and Alexandr Kokorin (Dynamo Moscow) is offside again, not for the first time today.
69
Total number of attempts is 15:5.
68
Goal Oleg Shatov (Zenit Petersburg)! Oleg Shatov (Zenit Petersburg) was put through by Hulk (Zenit Petersburg) and he showed brilliant composure inside the box to fire into the top right corner. 2:1.
67
Hulk (Zenit Petersburg) whips in a cross from the corner, but Vladimir Gabulov (Dynamo Moscow) is well prepared and punches the ball away.
67
Hulk (Zenit Petersburg) sends a pass into the box, but his attempt is thwarted and cleared. The ball goes out-of-play. Zenit Petersburg have been awarded a corner kick.
67
Luís Andre Pina Cabral Villas-Boas prepares a substitution. Artur Yusupov (Zenit Petersburg) is replaced by Viktor Faizulin (Zenit Petersburg).
66
Artom Dzyuba (Zenit Petersburg) fails to pick a body out in the box with a over-hit chip pass.
65
Roman Zobnin (Dynamo Moscow) trips an opposition player, and Vitaliy Meshkov signals a foul.
63
He should have done it better. Axel Witsel (Zenit Petersburg) is afforded space to connect with a Igor Smolnikov (Zenit Petersburg) cross, but his header from the centre of the box flies well wide of the left post.
60
What a big chance! Igor Smolnikov (Zenit Petersburg) picks up an inch-perfect pass inside the box and fires the ball by a whisker of the right post.
59
The assistant referee raises his flag, and an attacking effort is stopped by the main referee's whistle. Mathieu Valbuena (Dynamo Moscow) is the one, who got caught in the offside position.
57
Hulk (Zenit Petersburg) stands over the resultant free kick from mid-range, but his shot goes just wide of the left post.
57
Igor Denisov (Dynamo Moscow) dispossess an opponent of the ball with but is penalised for a foul. The referee blows his whistle and stops the game. Another situation results in a direct free kick for Zenit Petersburg.
56
Igor Denisov (Dynamo Moscow) was too harsh with his tackle which made Vitaliy Meshkov interrupt the game and signal for a set piece.
55
Mathieu Valbuena (Dynamo Moscow) serves in a nice cross, but the defence clear the danger.
54
A pass from Oleg Shatov (Zenit Petersburg) is intercepted by Vladimir Gabulov (Dynamo Moscow) and the move breaks down.
52
Roman Zobnin (Dynamo Moscow) jinks his way past two defending players and from the edge of the box has an effort which goes just wide of the left post.
51
Igor Smolnikov (Zenit Petersburg) sends a cross into the box, but Vladimir Gabulov (Dynamo Moscow) comes off his line to gather the ball.
49
Axel Witsel (Zenit Petersburg) picks up a lofted cross inside the box and releases a quick shot to the middle of the goal. His promising effort is denied by Vladimir Gabulov (Dynamo Moscow), who pulls off a stunning save!
46
Andrey Kobelev has made a change at the break. Alexei Kozlov (Dynamo Moscow) has come on in place of Balazs Dzsudzsak (Dynamo Moscow).
46
Vitaliy Meshkov blows his whistle and the second half starts.
45+1
Plenty of entertaiment during the first 45 minutes, great half of football. We hope that there will be no decrease in the second period. The home fans will be really pleased with what they've seen from their players so far. The home players press a lot which puts the away team in difficult situations, but they still present themselves with possession football.
45+1
The whistle blows, and there is nothing more to see in the first half of this match.
45
Domenico Criscito (Zenit Petersburg) makes a harsh challenge and Vitaliy Meshkov calls for a foul.
44
Hulk (Zenit Petersburg) steps up and confidently powers his spot-kick into the bottom right corner.
44
Hulk (Zenit Petersburg) will take the responsibility and he is already preparing the ball.
43
Vitaliy Meshkov shows a red card with no hesitation. Tomas Hubocan (Dynamo Moscow) can have an early bath and think about his challenge.
43
Tomas Hubocan (Dynamo Moscow) was clearly holding an opposition player, and the referee blows his whistle for a foul. The referee's verdict is crystal clear. A penalty is awarded to Zenit Petersburg!
39
Aleksej Ionov (Dynamo Moscow) times his run too early, and the assistant referee raises his flag, offside. The opposition will take an indirect free kick.
38
Vitaliy Meshkov shows the yellow card to Oleg Shatov (Zenit Petersburg) for a heavy challenge.
36
Aleksej Ionov (Dynamo Moscow) aims his shot to the middle of the goal. That is an easy job for the goalkeeper, it will take more than that to test him.
36
Oleg Shatov (Zenit Petersburg) committed an offensive foul and referee Vitaliy Meshkov immediately signals a set piece.
32
Oh, this didn't go well. Hulk (Zenit Petersburg) tried his luck from the edge of the box, but his effort directed to the middle of the goal was too weak to get past Vladimir Gabulov (Dynamo Moscow), who keeps it out easily.
31
What a goal-scoring opportunity! Artom Dzyuba (Zenit Petersburg) makes a good run into the box to collect a killer pass and slams the ball on goal, but the shot is blocked by the defender with an amazing slide tackle.
30
Alexandr Kokorin (Dynamo Moscow) is flagged for offside. It's not his first one today.
28
Goal! Aleksej Ionov (Dynamo Moscow) tees up Alexandr Kokorin (Dynamo Moscow) on the edge of the box who fires the ball into the bottom right corner. 0:1.
26
Mathieu Valbuena (Dynamo Moscow) can't slip the ball through and the move breaks down.
23
Golden chance! Domenico Criscito (Zenit Petersburg) meets a cross in the box and finds some space for a shot. He produces an inaccurate effort that goes wide of the left post.
20
Vitaliy Meshkov shows a yellow card to Neto (Zenit Petersburg) who can't be surprised because his tackle was really hard.
20
Axel Witsel (Zenit Petersburg) leaps high near the penalty spot and gets a header from the free kick. It's on target, but the goalkeeper makes a comfortable save to deny the effort. It was a difficult header and it's always tough to put the ball inside the net from positions like that.
19
Hulk (Zenit Petersburg) fires from the edge of the penalty area. The ball travels towards the middle of the target, but Vladimir Gabulov (Dynamo Moscow) comes with a save and doesn't allow it any further.
17
The assistant referee's flag is up because Alexandr Kokorin (Dynamo Moscow) didn't find the way to beat the offside trap.
16
Hulk (Zenit Petersburg) takes a mid-range free kick, but his strike goes well wide of the right post.
15
Tomas Hubocan (Dynamo Moscow) makes a foul and receives a yellow card. He is not happy with the referee's decision.
14
Neto (Zenit Petersburg) with an overly-aggressive challenge, and referee Vitaliy Meshkov blows his whistle for a foul.
14
Corner kick, taken by Hulk (Zenit Petersburg), is headed out of the penalty area by one of the defenders.
13
Artom Dzyuba (Zenit Petersburg) looks to break free, but an opposing player clears. Zenit Petersburg have been awarded a corner kick.
13
Zenit Petersburg didn't take advantage of the corner to score. The opposition's defence is alert and averts the threat.
12
The defence is alert as they clear a dangerous cross from Javi Garcia (Zenit Petersburg). Zenit Petersburg force a corner. Their opponent will face another attacking threat.
11
Hulk (Zenit Petersburg) unleashed a promising strike from a long-distance free kick, but his effort goes high over the bar, it is going to be a goal kick.
10
Tomas Hubocan (Dynamo Moscow) trips an opponent with a slide tackle. Vitaliy Meshkov stops the game and he could give him a card, but eventually only warning comes.
10
Neat passing move from Dynamo Moscow in order to create new attacking opportunities.
7
Anton Sosnin (Dynamo Moscow) delivers a long ball, but it lacks enough power to reach his teammates and is intercepted by one of the defenders.
5
The assistant referee raises his flag. Alexandr Kokorin (Dynamo Moscow) is adjudged offside.
4
Mathieu Valbuena (Dynamo Moscow) sends the corner into the box, but Juri Lodigin (Zenit Petersburg) intercepts it and averts the threat.
3
Mathieu Valbuena (Dynamo Moscow) comes up with a dangerous chip pass into the box and attempts to set up an ideal shooting position for his teammates, but the effort is intercepted by one of the defenders. The ball goes behind for a corner. Dynamo Moscow will have an opportunity to endanger the opposition's goal.
2
Yuri Zhirkov (Dynamo Moscow) races towards goal but the defender gets back well to make a challenge.
1
The first half of today's match is starting right now.
The players are out at last! Dynamo Moscow will take the kick-off.
Vitaliy Meshkov will accompany the players on the pitch as the main referee today.
Good afternoon ladies and gentlemen, and welcome to our live play-by-play commentaries of today's match. We will be guiding you through events today and trying to involve you as much as possible.
Stadion Petrovskij (Sankt-Peterburg (St. Petersburg))
Commentaries