1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 d6 5.h3 O-O 6.c3 Nfd7 7.Be2 e5 8.dxe5 dxe5 9.Bg3 Nc6 10.O-O f5 11.Nbd2 g5 12.e4 f4 13.Bh2 Nb6 14.Ne1 Qf6 15.Bg4 Rd8 16.Qe2 Bxg4 17.hxg4 Rd6 18.Nc2 h5 19.Rfd1 hxg4 20.Qxg4 Rad8 21.Nf1 Qg6 22.Rxd6 Rxd6 23.Qe2 g4 24.Na3 Qh5 25.Rd1 Rf6 26.Nb5 f3 27.Qe1 fxg2 28.Ng3 Qh3 29.Nf5 Bh6 30.Qe2 Bf4 31.Ng3 Rh6 32.f3 Qxh2+ 33.Kf2 Qxg3+ 34.Kg1 Rh1#