1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.Nc3 Bb7 5.Bg5 Bb4 6.e3 h6 7.Bh4 g5 8.Bg3 Ne4 9.Qc2 Bxc3+ 10.bxc3 d6 11.Nd2 Nxg3 12.hxg3 Nd7 13.e4 Qe7 14.Bd3 O-O-O 15.a4 a5 16.O-O h5 17.Rfb1 h4 18.g4 h3 19.g3 h2+ 20.Kh1 f5 21.f3 fxg4 22.fxg4 Rdf8 23.Rf1 Nf6 24.Qd1 Rh3 25.Qf3 Rhh8 26.Qe2 Qd7 27.Rf2 Ne8 28.Rxf8 Rxf8 29.Nf3 Nf6 30.Nxh2 Qh7 31.Re1 Rh8 32.Kg1 Bxe4 33.Bxe4 Nxe4 34.Qg2 d5 35.Nf3 Qd7 36.cxd5 exd5 37.Ne5 Qxa4 38.c4 Kb8 39.Rf1 Qb3 40.Qf3 Qb2 41.Qg2 Qxd4+