1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.f3 g6 6.e4 axb5 7.e5 Nh5 8.f4 Bh6 9.Nh3 d6 10.g4 Nxf4 11.Bxb5+ Bd7 12.Bxd7+ Qxd7 13.e6 fxe6 14.Bxf4 Bxf4 15.Nxf4 Qb5 16.Qd2 Qc4 17.Nc3 exd5 18.Nfxd5 Ra7 19.Qe3 Rf8 20.Qe6 Qa6 21.Ne4 Kd8 22.Rd1 Nc6 23.Nxd6 Nd4 24.Rxd4 cxd4 25.Nf7+ Rxf7 26.Qxf7 Qxa2 27.Qf8+ Kd7 28.Qxe7+ Kc6 29.Qe6+ Kc5 30.O-O Ra6 31.Rc1+ Kb5 32.Qe8+ Ka5 33.b4#