1.d4 c6 2.Nf3 d5 3.Bf4 Be6 4.e3 g6 5.h3 Bf5 6.c4 Nf6 7.Qb3 Qb6 8.Nc3 Bg7 9.g4 Be6 10.c5 Qxb3 11.axb3 O-O 12.b4 h5 13.g5 Ne4 14.Bd3 Bf5 15.Ke2 Nd7 16.Bxe4 dxe4 17.Nh4 Rfe8 18.Nxf5 gxf5 19.Rhd1 a6 20.f3 exf3+ 21.Kxf3 Rad8 22.d5 cxd5 23.Nxd5 Ne5+ 24.Bxe5 Bxe5 25.Nxe7+ Kh7 26.Nxf5 Kg6 27.Nd6 Bxd6 28.Rxd6+ Rxd6 29.cxd6 Kxg5 30.Ra5+ Kf6 31.Rxh5 Ke6 32.Rh6+ f6 33.h4 Rd8 34.Rh7 Rxd6 35.Rxb7 Rd2 36.Rb6+ Kf7 37.Rxa6 Rxb2 38.Rb6 Rh2 39.Kg4 Rg2+ 40.Kf5 Rf2+ 41.Ke4 Rh2 42.Kd5 Rxh4 43.b5 Rh5+ 44.Kc6 Re5 45.Ra6 Rxe3 46.b6 Re6+ 47.Kb7 Kg6 48.Ka7 Kg5 49.b7 Re8 50.b8=Q Rxb8 51.Kxb8 f5 52.Kc7 f4 53.Kd6 f3 54.Ke5 Kg4 55.Ke4 f2 56.Ra1 Kg3 57.Ke3 Kg2 58.Ke2 f1=N 59.Rxf1 Kg3 60.Rf3+ Kh2 61.Rf6 Kh3 62.Ke3 Kg4 63.Rf1 Kh4 64.Rf2 Kg5 65.Kd3 Kh6 66.Rf5 Kg7 67.Rf4 Kh7 68.Rf6 Kh8 69.Rd6 Kh7 70.Rc6 Kg8 71.Kd2 Kh8 72.Rc4 Kg7 73.Kd1 Kg6 74.Rb4 Kh6 75.Kc2 Kh5 76.Kb3 Kh6 77.Ka2 Kg6 78.Rb1 Kf5 79.Rb7 Kg5 80.Rf7 Kg6 81.Rf2 Kh7 82.Rb2 Kg7 83.Rg2+ Kf6 84.Rg3 Ke6 85.Ka1 Kd7 86.Ra3 Kc6 87.Rc3+ Kb6 88.Rh3 Ka5 89.Rg3 Kb5 90.Rg7 Kc5 91.Rh7 Kb6 92.Ka2 Kc6 93.Kb2 Kd6 94.Rh5 Kc7 95.Ra5 Kd7 96.Ra6 Ke8 97.Ra7 Kf8 98.Kc3 Kg8 99.Kd4 Kh8 100.Kd3 Kg8 101.Ke4 Kh8 102.Ke5 Kg8 103.Kf6 Kf8 104.Ra8# 1-0