1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Qd2 Nf6 8.f3 Bb4 9.O-O-O Ne5 10.Nb3 b5 11.Qd4 Nc6 12.Qb6 Qxb6 13.Bxb6 d6 14.a3 Bxc3 15.bxc3 Ke7 16.c4 bxc4 17.Bxc4 Bd7 18.Rd2 Ne5 19.Be2 Bb5 20.f4 Nc4 21.Bxc4 Bxc4 22.Re1 Bxb3 23.cxb3 Rab8 24.Bc7 Rbc8 25.Rc2 Kd7 26.Bxd6 Rxc2+ 27.Kxc2 Kxd6 28.e5+ Kd5 29.exf6 gxf6 30.Kd3 Rc8 31.Re4 e5 32.Ra4 Rc6 33.g4 Rb6 34.b4 Rc6 35.Ra5+ Kd6 36.fxe5+ fxe5 37.Ke4 Rc4+ 38.Kf5 Rf4+ 39.Kg5 f6+ 40.Kh5 e4 41.Rxa6+ Ke5 42.b5 Rf2 43.Ra8 Rxh2#