1.d4 g6 2.c4 Bg7 3.g3 f5 4.Bg2 Nf6 5.Nc3 O-O 6.Nf3 d6 7.O-O e6 8.Qc2 Nc6 9.Rd1 Qe8 10.e4 e5 11.d5 Ne7 12.Bg5 h6 13.Bxf6 Rxf6 14.Ne1 f4 15.f3 fxg3 16.hxg3 h5 17.Nd3 Bd7 18.f4 Bg4 19.Rf1 exf4 20.gxf4 g5 21.e5 Rxf4 22.Nxf4 gxf4 23.e6 Bd4+ 24.Kh1 Nf5 25.Rxf4 Qe7 26.Rxg4+ hxg4 27.Be4 Kg7 28.Bxf5 Rh8+ 29.Kg2 Qh4 30.Bh7 Rxh7 31.Qd3 Qh2+ 32.Kf1 Qf4+ 33.Ke1 Rh1+ 34.Ke2 Qf2#