1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Ba7 7.Nc3 Nc6 8.Qg4 Nf6 9.Qxg7 Rg8 10.Qh6 Bxf2+ 11.Kf1 Ba7 12.Bg5 Ng4 13.Bxd8 Nxh6 14.Bh4 Ng4 15.Ke2 Nge5 16.g3 Bb6 17.Rhf1 d6 18.Nd1 Bd7 19.h3 Bd8 20.Bxd8 Rxd8 21.Rg1 Ke7 22.a3 Rg6 23.Ne3 Rdg8 24.Kf2 Nxd3+ 25.cxd3 Ne5 26.d4 Rf6+ 27.Nf5+ exf5 28.dxe5 dxe5 29.Nd2 fxe4+ 30.Ke3 Rfg6 31.g4 h5 32.Kxe4 hxg4 33.hxg4 f6 34.Kd5 Rxg4 35.Rxg4 Rxg4 36.Kc5 Rg2 37.Nc4 Be6 38.Ne3 Rxb2 39.Rh1 Rb5#