1.d4 a6 2.Nf3 d5 3.c4 c6 4.Nc3 Nf6 5.c5 Nbd7 6.Bf4 Nh5 7.Bd2 e5 8.Nxe5 Nxe5 9.dxe5 Bxc5 10.e4 g6 11.exd5 Qh4 12.g3 Qd4 13.Qe2 cxd5 14.Bg2 Bg4 15.f3 Be6 16.O-O-O O-O 17.Bh6 Qb4 18.Nxd5 Qa5 19.Kb1 Rfd8 20.f4 Bf8 21.Bxf8 Kxf8 22.Qe1 Qc5 23.Qc3 Qf2 24.Rd2 Qa7 25.Rhd1 Rac8 26.Qb4+ Kg7 27.Bf3 a5 28.Qd4 Qxd4 29.Rxd4 f6 30.Nxf6 Rxd4 31.Nxh5+ gxh5 32.Rxd4 Bf5+ 33.Be4 Bxe4+ 34.Rxe4 Rh8 35.Re1 a4 36.Re4 h4 37.Rxa4 Rc8 38.a3 Rc7 39.Ka2 Rc5 40.f5 h5 41.Re4 Rc6 42.f6+ Kg6 43.f7 Kg7 44.e6 Rd6 45.h3 Kf6 46.Ra4 Kg7 47.Ra8 Kg6 48.g4 Kh7 49.e7 Rd8 50.gxh5 Rxa8 51.e8=Q b5 52.Qxa8 Kh6 53.Qd8 b4 54.Qh8+ Kg5 55.Qc8 Kf4 56.f8=B Kg5 57.Qf5+ Kxf5 58.Bxb4 Ke6 59.Ka1 Kf6 60.Be1 Kf7 61.Bxh4 Ke6 62.b4 Ke5 63.Bd8 Ke6 64.Bb6 Kd7 65.a4 Kd6 66.b5 Ke5 67.h4 Kd5 68.Bf2 Kc4 69.Bg3 Kd3 70.h6 Ke4 71.Be1 Kd4 72.h5 Kd3 73.h7 Kc4 74.h6 Kd5 75.b6 Kc4 76.Bb4 Kd4 77.Kb2 Kd5 78.Ka3 Kc4 79.Bd2 Kd3 80.h8=R Kxd2 81.a5 Kc3 82.h7 Kd3 83.a6 Ke3 84.a7 Kf2 85.b7 Kg3 86.Rf8 Kh4 87.Ka4 Kg5 88.b8=N Kh6 89.Rd8 Kh5 90.h8=N Kg5 91.a8=R Kh5 92.Rg8 Kh4 93.Rg3 Kh5 94.Rg5+ Kh6 95.Rg7 Kxg7 96.Ra6 Kg8 97.Ra7 Kxh8 98.Kb5 Kg8 99.Kc5 Kh8 100.Ra6 Kg7 101.Kd5 Kf8 102.Ke6 Ke8 103.Ra8 Kd8 104.Na6# 1-0