1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Ne1 Nd7 10.Nd3 a5 11.Be3 b6 12.a3 f5 13.f3 f4 14.Bf2 Nf6 15.b4 g5 16.g4 fxg3 17.hxg3 Ng6 18.Kg2 Rf7 19.c5 bxc5 20.bxc5 h5 21.cxd6 cxd6 22.Nb2 g4 23.fxg4 Nxg4 24.Bxg4 Bxg4 25.Qd2 h4 26.Nc4 Qf8 27.Qg5 hxg3 28.Bxg3 Bh3+ 29.Kxh3 Rxf1 30.Ra2 Nf4+ 31.Bxf4 Rxf4 32.Rg2 Rc8 33.Nxd6 Rxc3+ 34.Kh2 Rf2 35.Nf5 Rxg2+ 36.Kxg2 Qf6 37.Qh4 Rc2+ 38.Kg3 Rc3+ 39.Kg2 Qf7 40.Qg5 Qc7 41.Nxg7 Qxg7 42.Qxg7+ Kxg7 43.d6 Kf6 44.d7 Ke7 45.d8=Q+ Kxd8