1.Nf3 d5 2.e3 b6 3.c4 e6 4.Bd3 Nf6 5.cxd5 exd5 6.b4 a5 7.b5 Bb7 8.Bb2 Nbd7 9.Qc2 Bc8 10.O-O Bd6 11.Be2 O-O 12.Nd4 Bb7 13.Nf5 Be5 14.d4 Bd6 15.Nxd6 cxd6 16.Bd3 Re8 17.Rc1 Rc8 18.Nc3 Ne4 19.Qe2 Nxc3 20.Bxc3 Nf6 21.Be1 Qe7 22.Qd2 g6 23.Rxc8 Rxc8 24.f3 Ne8 25.Bg3 Rc7 26.Re1 Qf6 27.Bf2 Bc8 28.e4 dxe4 29.Bxe4 Bd7 30.Bc6 Bxc6 31.bxc6 Re7 32.Rb1 d5 33.Rxb6 Nd6 34.Qxa5 Nc4 35.Rb8+ Kg7 36.Qd8 Qf4 37.Qf8+ Kf6 38.Qh8+ Kf5 39.g4+ Ke6 40.Rb1 Qxf3 41.Re1+ Kd6 42.Qd8+ Kxc6 43.Qxe7 Qxg4+ 44.Bg3 Qxd4+ 45.Kh1 Qg7 46.Qc7+ Kb5 47.Qb7+ Ka5 48.Qxd5+ Kb4 49.Rb1+ Nb2 50.Qb3+ Kc5 51.Qxb2 Qxb2 52.Rxb2 Kc6 53.h3 g5 54.h4 h6 55.h5 Kd7 56.a4 Ke8 57.a5 f5 58.a6 f4 59.a7 fxg3 60.a8=Q+ Kd7 61.Qa7+ Ke6 62.Qa6+ Kd7 63.Qa5 g4 64.Qa4+ Kd6 65.Qa3+ Kc6 66.Qa2 g2+ 67.Kh2 Kc5 68.Qa8 Kc4 69.Qc8+ Kd4 70.Qc7 g1=R 71.Kxg1 Ke4 72.Qb6 Ke5 73.Qa5+ Kd4 74.Qa4+ Kd3 75.Qa3+ Kd4 76.Qa2 Kc5 77.Qa1 Kd4 78.Qb1 Kc5 79.Qa2 Kd4 80.Qa3 Ke5 81.Qa4 g3 82.Qa5+ Kd4 83.Qa6 g2 84.Qa5 Ke4 85.Qa4+ Kd5 86.Qa3 Kc4 87.Qa2+ Kc3 88.Qa1 Kd3 89.Qb1+ Ke3 90.Qc1+ Kf3 91.Qc2 Kf4 92.Qc3 Kf5 93.Qc8+ Kf6 94.Qc7 Kf5 95.Qb8 Kg5 96.Qa7 Kf6 97.Qa6+ Ke5 98.Qa5+ Kf6 99.Qa4 Kg7 100.Qa3 Kf6 101.Qa2 Kg7 102.Qa1 Kh8 103.Rb7+ Kg8 104.Qg7# 1-0