1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Nbd2 b6 5.a3 Bxd2+ 6.Bxd2 Bb7 7.Bg5 d6 8.Qc2 Nbd7 9.Rd1 h6 10.Bh4 Qe7 11.e3 g5 12.Bg3 h5 13.h4 g4 14.Ng5 Ng8 15.c5 dxc5 16.dxc5 Qxc5 17.Qd2 Ngf6 18.Rc1 Qd5 19.Rxc7 O-O 20.Qxd5 Bxd5 21.e4 Bb3 22.e5 Nd5 23.Rxd7 Rfc8 24.Bd3 Rc1+ 25.Ke2 Rxh1 26.Nxf7 Kf8 27.Nd6 Ne7 28.Bf4 Nf5 29.Nxf5 exf5 30.Bxf5 Bc4+ 31.Kd2 Rxh4 32.e6 Bxe6 33.Bxe6 Rh1 34.Bd6+ Ke8 35.Rh7