1.d4 g6 2.c4 Bg7 3.e4 d6 4.Nc3 Nf6 5.Nf3 O-O 6.Be2 e5 7.Be3 Ng4 8.Bg5 f6 9.Bc1 Nc6 10.d5 Ne7 11.h3 Nh6 12.h4 f5 13.Ng5 f4 14.g4 fxg3 15.fxg3 Kh8 16.Be3 Nhg8 17.Bg4 Bh6 18.Be6 Qe8 19.Nb5 Bxe6 20.Nxc7 Bxg5 21.hxg5 Qc8 22.Nxe6 Qxc4 23.Qe2 Qxe2+ 24.Kxe2 Rfc8 25.Kd3 Nxd5 26.Rxh7+ Kxh7 27.Rh1+ Nh6 28.exd5 Rg8 29.Rxh6#