1.Nf3 Nf6 2.d4 c5 3.d5 g6 4.Nc3 Bg7 5.e4 d6 6.Be2 O-O 7.O-O a6 8.a4 b6 9.Nd2 e6 10.Nc4 Ne8 11.f4 Nd7 12.Kh1 e5 13.f5 Bb7 14.fxg6 fxg6 15.Bg4 Rxf1+ 16.Qxf1 Nf8 17.Be3 Bc8 18.Bxc8 Rxc8 19.Qf2 Rc7 20.Qd2 Rf7 21.Ne2 Qc7 22.b4 Nf6 23.Ng3 Ng4 24.bxc5 bxc5 25.Rf1 Rxf1+ 26.Nxf1 Nd7 27.h3 Nxe3 28.Qxe3 Nf6 29.Nfd2 Nh5 30.g3 Qd7 31.Kg2 h6 32.Qb3 Kh7 33.a5 Nf6 34.Qd3 h5 35.Nb6 Qb7 36.Ndc4 Bf8 37.Qf3 Kg7 38.g4 hxg4 39.hxg4 Qf7 40.Nd2 Be7 41.Nbc4 Ne8 42.Qxf7+ Kxf7 43.Nb6 Bd8 44.Ndc4 Ke7 45.Kf3