1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Bg5 a6 8.Na3 b5 9.Nd5 Be6 10.c3 Be7 11.Bxf6 gxf6 12.Nc2 O-O 13.Nce3 Kh8 14.f4 Rg8 15.f5 Bxd5 16.Nxd5 Rg5 17.h4 Rg7 18.Qd2 Bf8 19.O-O-O Ne7 20.Nxf6 Nxf5 21.Nh5 Ng3 22.Nxg3 Rxg3 23.Qf2 Bh6+ 24.Kb1 Bf4 25.Rd3 Rg6 26.g3 Bh6 27.Qxf7 Qb6 28.h5 Rg7 29.Qf6 Bg5 30.Qxd6 Qf2 31.Qxe5 a5 32.Qxb5 Qe1+ 33.Kc2 Qc1+ 34.Kb3 a4+ 35.Ka3 Be7+ 36.Qb4 Bxb4+ 37.cxb4 Rf7 38.Bg2 Qc2 39.Bf1 Rxf1 40.Rxf1 Qxd3+ 41.b3 axb3+ 42.Kb2 Rxa2+ 43.Kc1 b2#