1.d4 Nf6 2.Bf4 g6 3.e3 d6 4.h4 Bg7 5.h5 Nxh5 6.Rxh5 gxh5 7.Qxh5 c5 8.c3 Nc6 9.Nd2 cxd4 10.exd4 e5 11.Bg5 Bf6 12.Bc4 Qe7 13.Bxf6 Qxf6 14.Ne4 Qg6 15.Bxf7+ Qxf7 16.Nxd6+ Ke7 17.Qxf7+ Kxd6 18.dxe5+ Nxe5 19.O-O-O+ Kc6 20.Qd5+ Kb6 21.Qxe5 Bg4 22.Qd4+ Kc7 23.Qxg4 a6 24.Qd7+ Kb6 25.Qd6+ Ka7 26.Qc5+ Kb8 27.Rd7 Re8 28.Qc7+ Ka7 29.Qxb7#