1.e4 c5 2.Nf3 a6 3.Nc3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Be3 e5 7.Nb3 Be7 8.f3 O-O 9.Qd2 Be6 10.O-O-O b5 11.Nd5 Bxd5 12.exd5 Nbd7 13.Na5 Qc7 14.Nc6 Rfe8 15.g4 Bf8 16.g5 Nh5 17.Bh3 Nb6 18.Bxb6 Qxb6 19.Bd7 Red8 20.Nxd8 Rxd8 21.Bc6 g6 22.Kb1 Nf4 23.h4 b4 24.Rhe1 a5 25.Re4 h5 26.Qe3 Qc7 27.a3 bxa3 28.Qxa3 Rb8 29.Ka2 Qb6 30.Qb3 Qc7 31.Qe3 Ng2 32.Qf2 Nf4 33.Ra4 Be7 34.Rb1 Bd8 35.Qd2 Qc8 36.b4 axb4 37.Rbxb4 Bb6 38.Rb5 Kg7 39.Qb4 Nxd5 40.Bxd5 Qxc2+ 41.Ka3 Be3 42.Qb2 Bc1 43.Rxb8 Bxb2+ 44.Rxb2 Qc5+ 45.Rbb4 Qxd5 46.Rb3 Qd1 47.f4 Qa1+ 48.Kb4 Qd4+ 49.Ka3 Qc5+ 50.Rab4 e4 51.Kb2 Qf2+ 52.Ka3 Qxf4 53.Rb6 Qf5 54.Rxd6 Qc5+ 55.Rb4 Qxd6 56.Kb2 Qg3 57.Ka1 Qg4 58.Rb1 Qe2 59.Rf1 Qxf1+ 60.Kb2 Qg2+ 61.Kc1 Kh7 62.Kb1 Qg4 63.Ka2 Qg1 64.Ka3 Qxg5 65.Kb4 Qe3 66.Kb5 Qc5+ 67.Ka6 Qe3 68.Ka5 Qf4 69.Kb5 Qd2 70.Kc4 Qb4+ 71.Kd5 Qc3 72.Kxe4 Qf6 73.Kd3 Qxh4 74.Kc2 f5 75.Kc1 f4 76.Kb2 f3 77.Ka1 f2 78.Ka2 f1=N 79.Kb3 g5 80.Kb2 g4 81.Kc2 g3 82.Kc3 g2 83.Kd3 g1=R 84.Ke2 Qg3 85.Kd1 h4 86.Kc1 h3 87.Kc2 h2 88.Kb1 h1=B 89.Ka2 Qa3+ 90.Kb1 Be4# 0-1