1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.O-O e5 5.d3 Be7 6.e4 d4 7.Nbd2 Bg4 8.a4 Nf6 9.Nc4 Nd7 10.h3 Be6 11.b3 a6 12.a5 h6 13.Nh2 g5 14.f4 gxf4 15.gxf4 Qc7 16.fxe5 Ncxe5 17.Nxe5 Nxe5 18.Bf4 Bd6 19.Qd2 O-O-O 20.Nf3 Rdg8 21.Kh1 Nc6 22.Nh4 Bxf4 23.Qxf4 Qxf4 24.Rxf4 Rg3 25.Nf5 Bxf5 26.Rxf5 Rhg8 27.Rg1 Nxa5 28.Rxc5+ Nc6 29.Rf5 R8g7 30.Rf2 Kd7 31.Rgf1 Ke7 32.Kh2 R3g5 33.Bf3 Ne5 34.Bd1 a5 35.Rf5 Rxf5 36.Rxf5 Rg5 37.Rf2 b5 38.Rf1 Rg8 39.Be2 Rc8 40.Rc1 a4 41.bxa4 bxa4 42.Kg3 a3 43.Kf2 a2 44.Ke1 Rxc2 45.Rxc2 a1=Q+