1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nf3 Be7 8.Bc4 b5 9.Bb3 Bb7 10.Qd2 h6 11.O-O-O Nxe4 12.Nxe4 Bxe4 13.Bd5 Bxd5 14.Qxd5 Nd7 15.Rhe1 O-O 16.Nd2 Qc7 17.Ne4 Nb6 18.Bxb6 Qxb6 19.f3 Rfd8 20.g4 Rac8 21.Rh1 Qe3+ 22.Kb1 Rc7 23.h4 Qxf3 24.Rdf1 Qxg4 25.Qxf7+ Kh8 26.Rfg1 Rf8 27.Qxf8+ Bxf8 28.Rxg4 d5 29.Ng3 e4 30.Nf5 Rf7 31.Nd4 Rf6 32.Rhg1 Bc5 33.Rxg7 Rf8 34.c3 b4 35.R1g6 Bxd4 36.cxd4 e3 37.Re7 Rf3 38.Rxh6+ Kg8 39.Rxa6 Kf8 40.Rb7 Kg8 41.h5 e2 42.Re6 Rf1+ 43.Kc2 e1=Q 44.Rg6+ Kf8 45.Rb8+ Kf7 46.Rb7+ Ke8 47.Rg8+ Rf8 48.Rb8+ Kd7 49.Rgxf8 Qe4+ 50.Kb3 Qxd4 51.Rfd8+ Ke7 52.Re8+ Kf7 53.Rf8+ Ke7 54.Rbe8+ Kd7 55.Rd8+ Ke7 56.Rde8+ Kd7 57.Rd8+ Kc7 58.Rc8+ Kb7 59.Rb8+ Ka7 60.Ra8+ Kb7 61.Rab8+ Kc6 62.Rfc8+ Kd6 63.Rd8+ Ke6 64.Re8+ Kf5 65.Rf8+ Kg5 66.Rf7 Qc4+ 67.Ka4 Qxa2+ 68.Kb5 Qc4+ 69.Ka4 Qc6+ 70.Kb3 Qc4+ 71.Ka4 Qa6+ 72.Kb3 Qe6 73.Rg8+ Kh4 74.Rf4+ Kh3 75.Rf3+ Kh2 76.Rf2+ Kh1 77.Rf1+ Kh2 78.Rf2+ Kh3 79.Rf3+ Kh4 80.Rf4+ Kxh5 81.Rh8+ Kg5 82.Rf1 d4+ 83.Kxb4 Qb6+ 84.Kc4 Qa6+ 85.Kxd4 Qxf1 86.Rg8+ Kh6 87.Rh8+ Kg7 88.Ra8 Qf6+ 89.Kd3 Qf3+ 90.Kc2 Qxa8 91.Kb1 Kf6 92.Kc1 Ke5 93.Kb1 Kd4 94.Kc1 Qa2 95.Kc2 Kc4 96.Kc1 Kb3 97.Kd1 Qxb2 98.Ke1 Kc3 99.Kf1 Kd3 100.Kg1 Ke3 101.Kh1 Kf3 102.Kg1 Qg2#