1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 d6 5.c4 Be7 6.Nc3 Nd7 7.Be2 Ngf6 8.Be3 O-O 9.O-O Nc5 10.f3 a6 11.Qd2 Bd7 12.Rfd1 Rc8 13.Rac1 Na4 14.Nxa4 Bxa4 15.b3 Bd7 16.a4 Qc7 17.a5 e5 18.Nc2 Be6 19.Bf2 Nd7 20.Ne3 Bg5 21.b4 b6 22.h4 Bxe3 23.Bxe3 bxa5 24.bxa5 Nc5 25.Qxd6 Qxa5 26.Qxe5 h6 27.Bf1 Qa3 28.Qc3 Qb3 29.Qxb3 Nxb3 30.Rc3 Nc5 31.Ra1 Rc6 32.Bxc5 Rxc5 33.Rxa6 Rfc8 34.Ra4 g5 35.hxg5 hxg5 36.Kf2 Kg7 37.Ke3 f5 38.exf5 Rxf5 39.Bd3 Re5+ 40.Be4 Rec5 41.Kd4 Kf6 42.Rb4 R8c7 43.g4 Ke7 44.Rb7 Kd6 45.Rxc7 Rxc7 46.c5+ Kd7 47.Bf5 Rb7 48.c6+ Kd6 49.cxb7 Bd5 50.f4 Bb3 51.Be6 Ba4 52.Bd7 gxf4 53.Ra3 Ke7 54.b8=Q Bc6 55.Bf5 Ba4 56.Kc5 Kf7 57.Rf3 Ke7 58.Bd7 Kxd7 59.Qh8 Bd1 60.Qf6 Bb3 61.Qh4 Bd1 62.Qe1 Kd8 63.Rf2 Ba4 64.Qe6 Kc7 65.Rxf4 Kb8 66.Rb4+ Bb5 67.Qc6 Ka7 68.Qh6 Bc6 69.Rc4 Kb7 70.Qf6 Kb8 71.Qd6+ Kc8 72.Qe5 Bf3 73.Re4 Bg2 74.Qb2 Bh1 75.Re8+ Kc7 76.Kb5 Be4 77.Ka5 Kd7 78.Qg7+ Kd6 79.Qb2 Bg2 80.Qc1 Bf3 81.Qc2 Ba8 82.Qd2+ Bd5 83.Re6+ Kc7 84.Re4 Ba2 85.Qc3+ Kb7 86.Re5 Bb3 87.Rb5+ Ka8 88.Qb4 Bf7 89.Rb8+ Ka7 90.Qb7# 1-0