1.e4 c5 2.d4 d5 3.exd5 cxd4 4.Nf3 Qxd5 5.c4 Qa5+ 6.Bd2 Qd8 7.b4 a5 8.bxa5 Nc6 9.Bd3 Nf6 10.O-O e5 11.Re1 Bd6 12.c5 Bc7 13.Bf4 Nd7 14.a6 O-O 15.Bg5 Qe8 16.Qc2 h6 17.Bd2 bxa6 18.Na3 Rb8 19.Nc4 Qe7 20.Rac1 Bb7 21.Nb6 Nxb6 22.cxb6 Bxb6 23.Rb1 Bc5 24.h3 a5 25.Bxa5 Bb4 26.Bxb4 Nxb4 27.Rxe5 Qd6 28.Qc5 Qxc5 29.Rxc5 Bxf3 30.Bb5 Nxa2 31.gxf3 Nc3 32.Rb3 Nxb5 33.Rcxb5 Rxb5 34.Rxb5 Rd8 35.Kf1 d3 36.Ke1 d2+ 37.Kd1 Rd3 38.Rf5 g6 39.Rf4 Kg7 40.h4 h5 41.Rc4 Rxf3 42.Ke2 Rxf2+ 43.Kxf2 d1=Q 44.Rc8 f5 45.Ra8 Qh1 46.Ra7+ Kh6 47.Ra5 Qxh4+ 48.Kf1 g5 49.Re5 Qg4 50.Re4 fxe4 51.Ke1 Qf4 52.Kd1 Qg4+ 53.Kd2 Qh4 54.Kc1 Qe1+ 55.Kc2 g4 56.Kb3 Qh4 57.Ka3 Qf2 58.Kb3 e3 59.Kc3 Qe2 60.Kd4 h4 61.Ke4 Qf1 62.Ke5 Qf7 63.Kd4 Qa7+ 64.Kd3 Qd4+ 65.Kxd4 Kg5 66.Kd5 e2 67.Ke4 e1=B 68.Kd3 h3 69.Kc2 Bc3 70.Kd1 Be5 71.Kc2 Bf6 72.Kd3 Bd8 73.Kd2 g3 74.Ke3 h2 75.Ke2 Kh4 76.Ke1 h1=B 77.Kd2 Kg4 78.Kd3 Bc7 79.Ke2 Bf4 80.Ke1 Bd5 81.Kf1 Kh3 82.Ke1 Bc6 83.Kd1 Ba8 84.Kc2 Bd6 85.Kd1 g2 86.Kc1 g1=Q+ 87.Kb2 Bg3 88.Ka2 Qh1 89.Ka3 Kg4 90.Kb4 Qa1 91.Kb5 Qf6 92.Kc4 Qd4+ 93.Kb3 Kf4 94.Kc2 Qd8 95.Kc1 Qc7+ 96.Kd1 Bf3+ 97.Kd2 Bd5 98.Kd1 Qc8 99.Kd2 Bh2 100.Kd1 Qh8 101.Kc2 Kf5 102.Kc1 Bh1 103.Kb1 Ke4 104.Ka2 Qb8 105.Ka1 Kf3 106.Ka2 Bg2 107.Ka1 Qh8+ 108.Kb1 Qc8 109.Ka1 Qd7 110.Kb1 Be5 111.Kc1 Qe8 112.Kd1 Bh8 113.Kc2 Qe4+ 114.Kc1 Qe3+ 115.Kd1 Bd4 116.Kc2 Qe4+ 117.Kc1 Bc3 118.Kd1 Bf1 119.Kc1 Qf5 120.Kd1 Ke3 121.Kc1 Bf6 122.Kd1 Qe5 123.Kc1 Bc4 124.Kb1 Qb2# 0-1