1.d4 d6 2.Nf3 Bg4 3.e4 Nf6 4.Nc3 e6 5.h3 Bh5 6.Qe2 a6 7.g4 Bg6 8.h4 h5 9.g5 Nfd7 10.Bh3 b5 11.a3 Nb6 12.O-O Be7 13.Ne1 Nc6 14.f4 Nxd4 15.Qd1 c5 16.f5 Bh7 17.Qxh5 g6 18.fxg6 fxg6 19.Qh6 Qd7 20.Qg7 O-O-O 21.Rf7 Rdg8 22.Qxh7 Rxh7 23.Rxh7 Qe8 24.Nd5 Nxd5 25.exd5 Rh8 26.Rxh8 Qxh8 27.Ng2 Nf3+ 28.Kf2 Nxh4 29.Bxe6+ Kb7 30.Be3 Qf8+ 31.Kg3 Nf5+