1.b4 a5 2.b5 a4 3.c4 c5 4.e4 e6 5.Nf3 d5 6.exd5 exd5 7.d4 dxc4 8.Bxc4 b6 9.Bxf7+ Kxf7 10.Ne5+ Ke8 11.Qf3 Ra7 12.O-O Qxd4 13.Re1 Be6 14.Qh5+ g6 15.Nxg6 Qxa1 16.Nxh8+ Ke7 17.Qf7+ Kd8 18.Qxf8+ Kd7 19.Rd1+ Kc7 20.Bf4+ Kb7 21.Qxb8#