1.Nf3 Nc6 2.c4 e5 3.Nc3 f5 4.d3 Nf6 5.g3 Be7 6.Bg2 d6 7.O-O O-O 8.Rb1 a6 9.b4 Nd4 10.Nxd4 exd4 11.Nd5 c6 12.Nxe7+ Qxe7 13.Re1 Re8 14.Bb2 c5 15.e3 Rb8 16.bxc5 dxc5 17.exd4 Qxe1+ 18.Qxe1 Rxe1+ 19.Rxe1 cxd4 20.Bxd4 Kf7 21.Be5 Ra8 22.Rb1 Nd7 23.Bxb7 Nxe5 24.Bxa8 Nxd3 25.Bb7 Be6 26.Bxa6 Nc5 27.Bb5 Kf6 28.a4 Nb7 29.Rc1 Ke7 30.c5 Kd8 31.c6 Nd6 32.c7+