1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.O-O Nf6 7.Qe2 d6 8.c4 Nbd7 9.Nc3 Be7 10.f4 O-O 11.g4 g6 12.g5 Nh5 13.Be3 Qd8 14.Nf3 f6 15.Qd2 fxg5 16.Nxg5 Nxf4 17.Rxf4 Bxg5 18.Rxf8+ Qxf8 19.Bxg5 Ne5 20.Be2 Nf3+ 21.Bxf3 Qxf3 22.Rf1 Qg4+ 23.Kh1 Bd7 24.Qg2 Qh5 25.Be3 Rf8 26.Rxf8+ Kxf8 27.Kg1 Bc6 28.Qg3 e5 29.Qf2+ Kg7 30.Bd2 Qg4+ 31.Qg2 Qh5 32.Qe2 Qxe2 33.Nxe2 Bxe4 34.Nc3 Bd3 35.b3 Kf6 36.Kf2 Ke6 37.Ke3 Bf5 38.Ne4 h6 39.Bb4 b6 40.Nxd6 Bb1 41.Ne4 Bxa2 42.Nd2 g5 43.Kd3 g4 44.Kc2 h5 45.Kb2 h4 46.Kxa2 g3 47.hxg3 hxg3 48.Nf3 Kf5 49.Ne1 Ke4 50.Bc3 Ke3 51.Bxe5 a5 52.Bxg3 Ke2 53.Bf2 Kd2 54.c5 Kd1 55.Bg3 a4 56.Be5 bxc5 57.bxa4 Ke2 58.Bd6 Kd2 59.Kb3 Kxe1 60.Kc4 Ke2 61.a5 Kd1 62.Bg3 Kc2 63.a6 Kc1 64.Bh4 Kd2 65.Kd5 Kc3 66.Be7 c4 67.Bd8 Kb3 68.a7 Kb4 69.Ke4 c3 70.Kd3 Kb5 71.a8=Q Kb4 72.Bh4 Kb3 73.Qa7 c2 74.Bg5 c1=B 75.Qb7+ Ka4 76.Ke4 Be3 77.Qd7+ Ka3 78.Kxe3 Kb4 79.Kd3 Kc5 80.Kc3 Kb6 81.Qd5 Ka6 82.Qc4+ Ka5 83.Qe2 Kb6 84.Qg2 Kc5 85.Bh4 Kb5 86.Qf3 Ka4 87.Qg4+ Kb5 88.Bg5 Ka5 89.Kc4 Kb6 90.Qf3 Ka5 91.Qe4 Ka4 92.Qd3 Ka5 93.Qb1 Ka6 94.Kb4 Kb6 95.Qf1 Kb7 96.Qg2+ Kc8 97.Qf3 Kb8 98.Kb5 Ka7 99.Qa3+ Kb7 100.Bc1 Kb8 101.Kb4 Kc7 102.Bh6 Kc6 103.Qa7 Kd5 104.Qb8 Ke4 105.Ka4 Kd5 106.Be3 Ke4 107.Qb2 Kd3 108.Qg2 Kc4 109.Bf4 Kd4 110.Bg5 Kc5 111.Qf2+ Kc6 112.Qa2 Kb6 113.Bh6 Kc7 114.Kb5 Kb8 115.Ka5 Kb7 116.Qe6 Kc7 117.Bg7 Kb7 118.Qa6+ Kb8 119.Qh6 Kc8 120.Qh3+ Kb7 121.Qf5 Kc6 122.Qe5 Kb7 123.Kb5 Kc8 124.Kc6 Kd8 125.Bf6+ Kc8 126.Qc7# 1-0