1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Bd2 a5 5.Nc3 b6 6.Bg5 h6 7.Bh4 Bb7 8.e3 g5 9.Bg3 Ne4 10.Qc2 d6 11.Nd2 Bxc3 12.bxc3 Nxg3 13.hxg3 Nd7 14.Rb1 f5 15.Qa4 Qe7 16.Nb3 c6 17.Be2 Kf7 18.Bf3 Rac8 19.g4 Ba8 20.c5 b5 21.Qxa5 dxc5 22.gxf5 exf5 23.Bh5+ Kg7 24.dxc5 Nxc5 25.Nxc5 Qxc5 26.O-O Rhd8 27.c4 Rd3 28.cxb5 g4 29.Rbc1 Qa3 30.Qb6 Qd6 31.e4 Kf6 32.exf5 Rg8 33.bxc6 Rh3 34.gxh3 gxh3+ 35.Bg6