1.g3 f5 2.Bg2 Nf6 3.b3 g6 4.Bb2 Bg7 5.d3 O-O 6.e3 d6 7.Nd2 e5 8.Ne2 Nh5 9.h3 f4 10.g4 fxe3 11.gxh5 Qh4 12.Ng3 Rxf2 13.Bd5+ Kh8 14.Nde4 Rf4 15.Ke2 c6 16.hxg6 cxd5 17.Nxd6 Rf2+ 18.Ke1 Qxg3 19.Qe2 Rxe2+ 20.Kd1 Rf2 21.Nxc8 Qf3+ 22.Kc1 Rf1+ 23.Rxf1 Qxf1#