1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Bc5 5.Nb3 Bb6 6.g3 Ne7 7.Bg2 O-O 8.O-O Nbc6 9.Nc3 f5 10.Na4 Bc7 11.c4 f4 12.Nbc5 fxg3 13.hxg3 Ne5 14.b3 b6 15.Nd3 Bb7 16.Bb2 N7c6 17.Nxe5 Bxe5 18.Qe2 Bxb2 19.Nxb2 Nd4 20.Qd3 e5 21.Nd1 Qe7 22.Nc3 Rf6 23.Ne2 Nxe2+ 24.Qxe2 Raf8 25.Rad1 Qe6 26.Qb2 Rh6 27.Qe2 Rf7 28.Rd2 Rhf6 29.b4 a6 30.Rc2 d6 31.Qd1 Bc6 32.Rc3 Rh6 33.Re1 Bd7 34.Ree3 Qg6 35.c5 Bg4 36.Qd5 bxc5 37.bxc5 Qh5 38.cxd6 Bh3 39.Rc7 Bxg2 40.Rc8#