1.c4 Nf6 2.Nh3 e5 3.f4 exf4 4.Nxf4 d5 5.cxd5 Nxd5 6.Nxd5 Qxd5 7.e3 Be7 8.Qa4+ Qc6 9.Bb5 Bh4+ 10.Kd1 Bf6 11.Bxc6+ Nxc6 12.d4 Bh4 13.Nc3 O-O 14.d5 Bf6 15.dxc6 Be6 16.cxb7 Rab8 17.Qb4 Bf5 18.Qc5 Rfc8 19.bxc8=Q+ Rxc8 20.g3 Bh4 21.Kd2 Bg5 22.Qxf5 Bxe3+ 23.Kd1 c6 24.Qxc8# 1-0