1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bg5 h6 5.Bh4 Nc6 6.e3 d6 7.Ne2 Qe7 8.a3 Bxc3+ 9.Nxc3 g5 10.Bg3 Bd7 11.Qc2 O-O-O 12.O-O-O Nh5 13.Be2 Nxg3 14.hxg3 f5 15.Bf3 Rdf8 16.b4 h5 17.Rd2 Nd8 18.Rhd1 h4 19.gxh4 Rxh4 20.b5 Kb8 21.Qa4 Bc8 22.Rb2 e5 23.Bc6 exd4 24.Nd5 Qh7 25.Nb4 b6 26.Na6+ Bxa6 27.Qxa6 Rh1 28.Rb4 Rxd1+ 29.Kxd1 Qh5+ 30.Kc1 Qh1+ 31.Kb2 Qd1