1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 e5 5.Bc4 f6 6.Qb3 Nh6 7.Bxh6 gxh6 8.Bf7+ Ke7 9.Bh5 Qa5 10.Qf7+ Kd8 11.Qxf6+ Kc7 12.Kd1 Bg7 13.Qxg7 Rd8 14.Nd5+ Kc6 15.Rc1+ Kb5 16.Qxe5 Nc6 17.Be2+ Ka4 18.Rxc6 dxc6 19.Qd4+ Qb4 20.Qxb4#