1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.Nd5 Qd8 5.d4 e6 6.Ndc3 cxd4 7.Nxd4 Qc7 8.Be3 a6 9.Qd2 Nf6 10.O-O-O Bb4 11.f3 Ne5 12.Bf4 d5 13.Bg3 O-O 14.Qg5 Bd6 15.Ndb5 axb5 16.Nxb5 Qc5 17.Nxd6 Nc6 18.a3 h6 19.Qd2 d4 20.b4 Qb6 21.Nc4 Qa6 22.Qd3 b5 23.Ne5 Bd7 24.Nxc6 Bxc6 25.Qb3 Qxa3+ 26.Qxa3 Rxa3 27.Rxd4 Rfa8 28.Rd1 R3a4 29.Be1 Ra1+ 30.Kd2 R1a2 31.Bd3 Nd7 32.Bg3 Nb6 33.Rb1 f6 34.Bf2 Nd7 35.Bd4 e5 36.Be3 Nf8 37.Rb3 Ne6 38.Rc3 Be8 39.Rb1 Rd8 40.g3 g5 41.Rbb3 Rda8 42.Rb1 Rd8 43.Ke1 Kf7 44.Kf2 Rda8 45.h4 gxh4 46.gxh4 h5 47.Bf1 R8a3 48.Rxa3 Rxa3 49.Rb2 Ke7 50.c4 bxc4 51.Bxc4 Rc3 52.Bf1 Nd4 53.b5 Kd7 54.Bxd4 exd4 55.Rd2 Rb3 56.Rxd4+ Ke7 57.Rd5 Rb2+ 58.Ke3 Rh2 59.Rc5 Kd6 60.Rc8 Bd7 61.Rf8 Ke7 62.Rh8 Rxh4 63.b6 Bc6 64.Ba6 Rh2 65.b7 Bxb7 66.Bxb7 Rf2 67.Kxf2 Kd6 68.Ke2 Kc5 69.Kd2 Kd6 70.Kc2 f5 71.Kb2 h4 72.Ka1 Ke6 73.Ka2 Kf6 74.Ka3 fxe4 75.Ka4 Kf5 76.Ka5 exf3 77.Bxf3 Kg6 78.Ka4 Kg7 79.Rh5 Kg6 80.Kb3 Kf7 81.Rh6 Kf8 82.Rh7 Kg8 83.Ra7 Kh8 84.Kc4 Kg8 85.Kd5 Kh8 86.Ke5 h3 87.Kf5 h2 88.Kg6 h1=Q 89.Bxh1 Kg8 90.Ra8# 1-0