1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.Nc3 Nc6 6.Be3 Nf6 7.Nxc6 bxc6 8.e5 Ng8 9.f4 Rb8 10.Bc4 d5 11.Bb3 Nh6 12.Bxa7 Ra8 13.Bc5 Qa5 14.Qd4 Nf5 15.Qf2 g5 16.g3 gxf4 17.gxf4 f6 18.O-O-O fxe5 19.fxe5 Bxe5 20.Nxd5 cxd5 21.Rxd5 Bf6 22.Rxf5 Bxf5 23.Qxf5 Rd8 24.Kb1 Qd2 25.Qh5+ Kd7 26.Rd1 Qxd1+ 27.Qxd1+ Kc6 28.Qh5 Bg5 29.a4 Kxc5 30.Qxg5+ Rd5 31.Qxe7+ Kc6 32.Bxd5+ Kb6 33.a5+ Kxa5 34.Qb7 Ka4 35.Be6 Ra8 36.Qe4+ Kb5 37.c4+ Kb4 38.Qd4 Ka5 39.Bh3 Rb8 40.Qg4 Rb4 41.b3 Kb6 42.Qg2 Rxc4 43.bxc4 Ka5 44.c5 Ka4 45.Qe4+ Kb3 46.Bd7 h5 47.h4 Kc3 48.Bc8 Kb3 49.Qe5 Kc4 50.Kb2 Kb4 51.Qd5 Kb5 52.c6+ Ka4 53.Qe4+ Ka5 54.Qg2 Kb5 55.Qe2+ Kxc6 56.Kb3 Kd5 57.Ba6 Kc6 58.Qxh5 Kb6 59.Qh8 Kc7 60.h5 Kb6 61.h6 Ka5 62.h7 Kb6 63.Bb5 Kxb5 64.Qb2 Ka5 65.Qc2 Ka6 66.Qg6+ Ka7 67.Qh5 Kb8 68.h8=B Ka8 69.Qb5 Ka7 70.Qf5 Kb8 71.Qd7 Ka8 72.Qc8+ Ka7 73.Qg8 Kb6 74.Ka3 Kc6 75.Bd4 Kc7 76.Bc3 Kc6 77.Qd8 Kc5 78.Qd1 Kc6 79.Qa4+ Kc7 80.Qf4+ Kd7 81.Qg3 Ke8 82.Qc7 Kf8 83.Qh7 Ke8 84.Qb7 Kd8 85.Ka4 Ke8 86.Ba5 Kf8 87.Qd7 Kg8 88.Ka3 Kh8 89.Kb2 Kg8 90.Kb3 Kf8 91.Qa4 Ke7 92.Qc6 Kf8 93.Qd7 Kg8 94.Kc4 Kf8 95.Qd1 Kf7 96.Bd2 Ke8 97.Bf4 Kf7 98.Bh6 Kf6 99.Kb5 Kf5 100.Ka5 Ke4 101.Qd7 Ke5 102.Qd3 Ke6 103.Ka6 Ke7 104.Qg6 Kd8 105.Qc6 Ke7 106.Bc1 Kd8 107.Bg5# 1-0