1.d4 e6 2.Nf3 Nc6 3.g3 d5 4.Bg2 Nf6 5.O-O h5 6.c4 Qd6 7.Bf4 Qb4 8.Na3 Qxb2 9.Nb5 Kd8 10.Nxc7 Rb8 11.cxd5 exd5 12.Ng5 Be6 13.Ngxe6+ fxe6 14.Nxe6+ Ke7 15.Bxb8 Nxb8 16.Nf4 Kf7 17.Nxd5 h4 18.Nxf6 gxf6 19.Bd5+ Kg7 20.e3 hxg3 21.Qg4+ Kh7 22.Be4+ Kh6 23.Qg6#