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 f5 11.Bd2 f4 12.b4 g5 13.c5 Nf6 14.f3 Ng6 15.Rc1 a6 16.a4 Rf7 17.a5 h5 18.cxd6 cxd6 19.Na4 g4 20.Nb6 gxf3 21.gxf3 Bh3 22.Nxa8 Nxe4 23.Kh1 Bxf1 24.Bxf1 Ng3+ 25.hxg3 fxg3 26.Bh3 Qh4 27.Kg2 e4 28.Ne1 Ne5 29.f4 Ng4 30.Rc7 Nf2 31.Be6 Qh2+ 32.Kf1 Nxd1 33.Bxf7+ Kh7 34.Ng2 Qh1+ 35.Ke2 Qxg2+ 36.Kxd1 Qf3+ 37.Kc2 g2 38.f5 g1=Q 39.Bg6+ Kg8 40.Rc8+ Bf8