1.e4 c6 2.d4 d5 3.Nc3 g6 4.Nf3 Bg7 5.Bd3 Bg4 6.Be3 e6 7.h3 Bxf3 8.Qxf3 a6 9.O-O-O Nf6 10.h4 dxe4 11.Nxe4 Nxe4 12.Bxe4 Nd7 13.h5 Nf6 14.Bg5 h6 15.Bxf6 Qxf6 16.Qxf6 Bxf6 17.hxg6 fxg6 18.Bxg6+ Ke7 19.Bh5 Raf8 20.g3 Rhg8 21.c3 Rg5 22.Kc2 Bg7 23.Rd2 b5 24.b4 a5 25.a3 axb4 26.axb4 e5 27.dxe5 Rxe5 28.Bg4 Rd8 29.Rxd8 Kxd8 30.Rd1+ Rd5 31.Rxd5+ cxd5 32.Be2 d4 33.c4 bxc4 34.Bxc4 Bf8 35.b5 Kc7 36.Kd3 Kb6 37.Ke4 Bb4 38.f4 h5 39.Bd3 Kc7 40.Kf3 Kb6 41.f5 Be7 42.Ke4 Kc5 43.Ke5 Bd6+ 44.Ke6 Bxg3 45.f6 Bd6 46.b6 h4 47.b7 Kc6 48.f7 h3 49.b8=B Bxb8 50.f8=Q h2 51.Be4+ Kb5 52.Qxb8+ Ka6 53.Qa8+ Kb5 54.Qb7+ Ka5 55.Kf5 Ka4 56.Qb2 h1=Q 57.Bxh1 d3 58.Qc3 d2 59.Qxd2 Kb5 60.Kf6 Kb6 61.Qe1 Ka7 62.Qe6 Kb8 63.Kf7 Ka7 64.Be4 Kb8 65.Qe8+ Kc7 66.Qa8 Kb6 67.Qa2 Kc7 68.Qe2 Kd7 69.Bb1 Kc8 70.Bh7 Kb8 71.Qd2 Kb7 72.Bc2 Kc6 73.Qh6+ Kd7 74.Qh3+ Kd6 75.Bb3 Kc6 76.Bc2 Kd6 77.Qb3 Kc5 78.Kg6 Kc6 79.Kf5 Kc5 80.Qh3 Kd4 81.Kf6 Kc4 82.Ke5 Kb5 83.Kf4 Ka6 84.Qe6+ Ka5 85.Qb3 Ka6 86.Be4 Ka7 87.Bg6 Ka6 88.Qf7 Kb6 89.Qd7 Ka5 90.Qg4 Kb4 91.Qc8 Ka5 92.Qg8 Ka4 93.Kg5 Kb4 94.Be4 Ka4 95.Kf5 Kb4 96.Qa8 Kc4 97.Kf4 Kb5 98.Bd5 Kc5 99.Qf8+ Kb6 100.Ke4 Kc7 101.Kf3 Kb6 102.Bg8 Kb5 103.Qd6 Ka5 104.Ke4 Kb5 105.Kd4 Ka4 106.Qb6 Ka3 107.Kc3 Ka4 108.Qb4# 1-0