1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.g3 e5 7.Nb3 Bg4 8.f3 Be6 9.f4 Bg4 10.Be2 Bh3 11.Be3 Nbd7 12.Bf3 exf4 13.gxf4 Ng4 14.Bxg4 Qh4+ 15.Bf2 Qxg4 16.Qxg4 Bxg4 17.Rg1 h5 18.Rg3 g6 19.h3 Be6 20.Nd4 h4 21.Rf3 Nf6 22.f5 gxf5 23.exf5 Bd7 24.Re3+ Kd8 25.Rd3 Bh6 26.Bxh4 Bg7 27.Nf3 Bxf5 28.Rxd6+ Ke7 29.Rb6 Be6 30.Rxb7+ Kd6 31.Bg3+ Kc6 32.Rc7+ Kb6 33.Na4+ Kb5 34.b3 Ne4 35.Be5 Bxe5 36.Nxe5 Rxh3 37.O-O-O Rh5 38.Nc6 a5 39.c4+ Ka6 40.Rd8 Rh1+ 41.Kb2 Rh2+ 42.Ka3 Rxd8 43.Ra7#