1.e4 c6 2.Nc3 d5 3.e5 Bf5 4.d4 e6 5.Be3 c5 6.dxc5 Nc6 7.Nf3 Nge7 8.Nb5 Ng6 9.Nd6+ Bxd6 10.exd6 O-O 11.c3 b6 12.Bb5 Rc8 13.Qa4 bxc5 14.Bxc6 Qxd6 15.Bb5 Rb8 16.O-O e5 17.b3 h6 18.Be2 d4 19.cxd4 cxd4 20.Bd2 d3 21.Bd1 e4 22.Ne1 Nf4 23.Be3 Ne2+ 24.Kh1 Qf6 25.Nc2 Nc3 26.Qd4 Nxd1 27.Qxf6 gxf6 28.Raxd1 dxc2 29.Rd2 Rbc8 30.Rc1 Rfd8 31.Rxd8+ Rxd8 32.h3 Rd1+ 33.Kh2 Rxc1 34.Bxc1 Kg7 35.Kg3 Be6 36.Kf4 f5 37.Ke5 Kg6 38.Kd4 h5 39.Kc3 h4 40.Kxc2 Kh5 41.Kc3 Bd5 42.Be3 a6 43.Kd4 Be6 44.Kc5 Bd7 45.a4 Kg6 46.Kb6 Be6 47.Kxa6 Bxb3 48.a5 Bc4+ 49.Kb6 Bf1 50.a6 Bc4 51.a7 Bd5 52.Kc7 f4 53.Bxf4 e3 54.Bxe3 Bxg2 55.Kb8 Kf5 56.a8=Q Bxa8 57.Kxa8 Ke4 58.Bg5 Kf3 59.Bxh4 Kg2 60.Bg3 Kxh3 61.Kb7 Kg4 62.Kc6 f5 63.Be5 Kf3 64.Bd4 Ke4 65.Kc5 f4 66.Kc4 Kf3 67.Kd3 Kg4 68.Ke4 f3 69.Be3 Kh3 70.Kxf3 Kh4 71.Ke4 Kh5 72.Bd4 Kh4 73.Kf5 Kh5 74.Be5 Kh4 75.f4 Kh5 76.Kf6 Kg4 77.f5 Kh5 78.Ke6 Kh6 79.Bf4+ Kh5 80.Be3 Kh4 81.Bd4 Kh5 82.Bc3 Kh6 83.Bb4 Kg7 84.f6+ Kg6 85.f7 Kg7 86.f8=Q+ Kh7 87.Bc5 Kg6 88.Bd4 Kh7 89.Be5 Kg6 90.Bf4 Kh7 91.Bg5 Kg6 92.Bh6 Kh7 93.Ke7 Kg6 94.Kd6 Kh7 95.Kc5 Kg6 96.Kd4 Kh7 97.Ke5 Kg6 98.Kd6 Kh7 99.Qg7# 1-0