1.d4 d6 2.Nf3 Bg4 3.c4 e6 4.Qb3 Nf6 5.Qxb7 Nc6 6.Qxc6+ Ke7 7.Nc3 Rb8 8.Qa4 Qd7 9.Qxd7+ Kxd7 10.b3 d5 11.Ne5+ Kd6 12.Ba3+ c5 13.Nxf7+ Kd7 14.Nxh8 dxc4 15.O-O-O cxd4 16.Rxd4+ Ke8 17.Bxf8 Kxf8 18.e4 Kg8 19.e5 Nh5 20.Rxg4 Kxh8 21.Bxc4 Rf8 22.Rd1 Rxf2 23.Rd8+ Rf8 24.Rxf8#