1.c4 Nh6 2.d4 Ng4 3.Nf3 f5 4.Nc3 Nf6 5.Bg5 g6 6.Bxf6 exf6 7.e3 Nc6 8.Qc2 Ne7 9.h4 Ng8 10.h5 d6 11.hxg6 Bg7 12.gxh7 c5 13.Rd1 Ke7 14.Bd3 Ke6 15.Rc1 b6 16.hxg8=Q+ Ke7 17.Nd5+ Kd7 18.b3 a5 19.Qf7+ Qe7 20.Qxe7+ Kc6 21.Qc7# 1-0