1.e4 c5 2.Nf3 a6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Nc6 6.g3 Bc5 7.Be3 Bb4 8.Bg2 h5 9.O-O h4 10.Nxc6 bxc6 11.e5 Bxc3 12.bxc3 Ne7 13.Bc5 hxg3 14.fxg3 Qa5 15.Qd6 Qd8 16.Be4 a5 17.Rf4 g6 18.Raf1 Nf5 19.Bxf5 gxf5 20.Rh4 Rg8 21.Rh7 Qg5 22.Rf4 Ba6 23.Rg7 Kd8 24.Rxg5 Rxg5 25.Bb6+ Ke8 26.Bc5 Kd8 27.Qe7+ Kc7 28.Qxg5 Bc4 29.Rxc4 Kb7 30.Qe7 Kc8 31.Bd6 Ra7 32.Rxc6+ dxc6 33.Qxa7 c5 34.Qc7#