1.d4 Nf6 2.Bf4 g6 3.Nc3 Bg7 4.e4 O-O 5.e5 Ne8 6.Qe2 d6 7.O-O-O c6 8.h4 b5 9.h5 Qa5 10.hxg6 fxg6 11.Qe3 b4 12.Nb1 Qxa2 13.Bh6 Bxh6 14.Qxh6 Qf7 15.Nd2 a5 16.Ngf3 Qg7 17.Qh4 a4 18.Ng5 h6 19.Qxh6 Qxh6 20.Rxh6 a3 21.Bc4+ d5 22.Rdh1 Nf6 23.Rxg6#