1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 Bb4 7.a3 Bxc3+ 8.Nxc3 d5 9.exd5 exd5 10.Bd3 Be6 11.O-O O-O 12.Bg5 h6 13.Bh4 Ne5 14.Re1 Nxd3 15.Qxd3 Rc8 16.Rad1 Rc4 17.Bg3 Qb6 18.b3 Rc6 19.Be5 Ng4 20.Bd4 Qc7 21.g3 a6 22.h3 Nf6 23.Bxf6 gxf6 24.Nxd5 Bxd5 25.Qxd5 Rxc2 26.Qf5 Qc6 27.Rd4 Rc5 28.Qf4 Kg7 29.Rd6 Rf5 30.Qg4+ Rg5 31.Rxc6 Rxg4 32.Rb6 Rd4 33.Rxb7 Rd2 34.Re4 h5 35.Rb6 Rb2 36.Rf4 a5 37.Rfxf6 a4 38.bxa4 Ra2 39.Rf3 Ra8 40.Rb4 Ra5 41.Rbf4 Ra7 42.Kg2 Rc2 43.Rf5 h4 44.gxh4 Rc4 45.a5 Ra4 46.Rg5+ Kf8 47.Rff5 Rxa3 48.h5 Ra6 49.Rb5 Rf6 50.Rb8+ Ke7 51.Re5+ Kd6 52.Rbb5 Ra2 53.Rf5 Ke6 54.Rxf6+ Kxf6 55.Kg3 Kg7 56.Rf5 f6 57.Kg4 Ra4+ 58.f4 Ra3 59.h4 Ra1 60.h6+ Kg6 61.Rb5 Kxh6 62.Kf5 Ra4 63.Kxf6 Rxf4+ 64.Ke7 Rxh4 65.Kd6 Kg7 66.Kc7 Rc4+ 67.Kb7 Re4 68.a6 Re7+ 69.Kb6 Re6+ 70.Ka5 Re2 71.a7 Ra2+ 72.Kb6 Rc2 73.a8=Q Rh2 74.Qd5 Kh6 75.Rc5 Rh5 76.Qxh5+ Kg7 77.Qe8 Kh7 78.Qc6 Kh8 79.Rh5+ Kg7 80.Rh3 Kf8 81.Kc5 Kg8 82.Qg2+ Kf8 83.Qd5 Ke8 84.Qh1 Kd8 85.Rh4 Ke8 86.Qh2 Kf8 87.Qe5 Kg8 88.Qb2 Kf8 89.Qf2+ Ke7 90.Qc2 Kf8 91.Qg2 Kf7 92.Qh1 Ke8 93.Qa8+ Kf7 94.Qd5+ Ke8 95.Qf7+ Kd8 96.Rb4 Kc8 97.Rb7 Kd8 98.Qf8# 1-0