Here we have Svidler, a vicious attacking player, vs. Bareev, who is ultra-solid and a great endgame player.
A nice clash of styles between players who were, at the time, both rated in the top-10!
1.e4 e6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nd7 [ This is the Rubinstein Variation, which prepares Ngf6. The immediate 4...Nf6 5.Nxf6+ Qxf6 has been played with some success but runs into a long-range problem; as the Q is not well-placed on f6 and after 6.Nf3 it's in danger of being trapped with 7.Bd3 and 8.Bg5. So Black then has to play 6...h6 which gives White a target & natural attacking chances with 0-0-0, g4, h4 & g5.]
5.Nf3 Ngf6 6.Bd3! Development! [ 6.Bg5 is weaker because after 6...Be7 White is basically forced to trade 2 pairs of pieces & has nothing.]
6...c5 This is distinctly designed to discourage 0-0-0. [ Also good is 6...Be7 ]
7.0-0 Nxe4 The simplification plan.
8.Bxe4 Nf6 9.Bg5!! cxd4 10.Nxd4 h6? [ 10...Be7 is much safer.]
11.Bxf6 Qxf6 Let's pause to consider White's plan.
12.Qd3!! [ This is much better than 12.Nb5 which is met by 12...Qe5 The threat is now 13.Bxb7 followed by Qb5+.]
12...a6 Looks like this stops all the threats but Black is wasting development time by making P moves while his K is in the center. Not a healthy thing to do!
13.Rad1 Be7 Finally... but too late!
14.Nc6! e5 15.Nxe7 Qxe7 Black is 1 move away from getting a good game with ...0-0 and ...f5.
16.f4!! exf4?? [ 16...0-0 was forced after which f4-f5 retains positional pressure on the Q-side.]
17.Bxb7!! Nice way to beat the world's #4-rated player! Before we cancel the rest of the lecture, let us see illustration game 2 : Tal - Petrosian. 1-0