1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Bg5 Ne4 5.Bh4 g5 6.Bg3 h5 7.Nxd5 e6 8.Nc3 Nxc3 9.bxc3 h4 10.Be5 f6 11.Qd3 Be7 12.Nf3 Nc6 13.Qg6+ Kd7 14.d5 Nxe5 15.Nxe5+ fxe5 16.Rd1 Qg8 17.dxe6+ Kc6 18.Qe4+ Kb6 19.Rb1+ Ka6 20.c5 b5 21.Qc6+ Ka5 22.Qxb5#