1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.a3 d6 7.Be3 Be7 8.Qe2 O-O 9.O-O-O e5 10.Nb3 a6 11.f3 b5 12.Qd2 b4 13.Nd5 bxa3 14.bxa3 Nxd5 15.exd5 Na7 16.Qa5 Bg5 17.Bxg5 Qxg5+ 18.Qd2 Qe7 19.Bd3 Bd7 20.Kb2 Rfb8 21.Ka2 Nb5 22.c4 Nc7 23.Na5 Ne8 24.Rb1 g6 25.h4 Rxb1 26.Rxb1 Qxh4 27.Rb7 Bc8 28.Rb2 Kg7 29.Qe3 Bd7 30.Rb7 Nf6 31.g4 h6 32.Rb6 Qh2+ 33.Rb2 Qg3 34.Nb7 Bxg4 35.Nxd6 Qxf3 36.Qxf3 Bxf3 37.Rb7 Rf8 38.Re7 h5 39.Rxe5 h4 40.Bf1 Rd8 41.Nb7 Rh8 42.Bh3 Nxd5 43.cxd5 Kf6 44.Re3 Bxd5+ 45.Kb2 Bxb7 46.Rb3 Bd5 47.Rb6+ Ke5 48.Rxa6 Rb8+ 49.Kc2 Rb3 50.Bg2 Bxg2 51.Kxb3 h3 52.Ra5+ Kf4 53.Ra4+ Kg3 54.Ra7 h2 55.Rxf7 h1=Q 56.Rg7 Qh6 57.Rg8 Bd5+ 58.Kc3 Bxg8 59.Kd3 Bb3 60.Kc3 Qh4 61.Kb2 Qh2+ 62.Kb1 Qh4 63.Kc1 Qh6+ 64.Kb2 Bd5 65.Kc2 Qh4 66.Kd3 Qh1 67.Kd2 Bb3 68.Kd3 Qa1 69.Ke3 Qxa3 70.Kd3 Qa6+ 71.Kd2 Ba4 72.Kc3 Qb6 73.Kd2 Qc6 74.Ke2 Qa8 75.Kd2 Qh8 76.Ke2 Qa1 77.Kd2 Qb2+ 78.Ke1 Bd1 79.Kf1 Qf2# 0-1