1.d4 d5 2.Nf3 Nf6 3.Bf4 Bd7 4.c4 dxc4 5.e3 b5 6.Nc3 e6 7.a4 c6 8.Ne5 Nd5 9.axb5 cxb5 10.Qh5 g6 11.Qf3 Bb4 12.Nxf7 Qf6 13.Nd6+ Bxd6 14.Bxd6 Qxf3 15.gxf3 a5 16.h4 Kf7 17.h5 g5 18.h6 Nxc3 19.bxc3 Bc6 20.e4 Rd8 21.Bc7 Rc8 22.Bg3 Nd7 23.Kd2 Nf6 24.Be5 a4 25.Be2 Rg8 26.Ke3 Rg6 27.Bd1 Ke7 28.Bc2 Rgg8 29.Bxf6+ Kxf6 30.e5+ Kf7 31.Bxh7 Rh8 32.Be4 Bxe4 33.fxe4 Kg6 34.d5 Rxh6 35.Rxh6+ Kxh6 36.Kd4 g4 37.Kc5 Kg5 38.Kd6 Ra6+ 39.Kc7 Ra7+ 40.Kb6 Ra8 41.d6 Kf4 42.d7 Kxe5 43.Rd1 a3 44.d8=Q Rxd8 45.Rxd8 b4 46.cxb4 c3 47.Rd1 Kxe4 48.Kc5 c2 49.Ra1 Kd3 50.Rxa3+ Kd2 51.Ra1 e5 52.Kd5 c1=B 53.Rxc1 g3 54.Rh1 Kc3 55.Ke6 g2 56.Rg1 Kb2 57.f4 e4 58.Kd5 Kc3 59.b5 Kd2 60.Ke5 Kc2 61.Kxe4 Kb2 62.b6 Kc2 63.b7 Kb2 64.Re1 g1=B 65.Rd1 Kc2 66.b8=R Be3 67.Kf5 Bd4 68.Rg1 Bf6 69.Rc8+ Kb2 70.Rcg8 Bh4 71.Rd1 Bd8 72.Rg4 Kb3 73.Rg3+ Kb4 74.Rd7 Kc4 75.Rf3 Bg5 76.Ke5 Bh4 77.Ke4 Be7 78.Rfd3 Ba3 79.Rb7 Bc1 80.Rc7+ Kb4 81.Rcd7 Be3 82.f5 Ka5 83.Rg7 Kb4 84.Kf3 Kc5 85.Ra3 Kb5 86.Rf7 Bc5 87.Rg7 Ba7 88.Rg3 Kc4 89.Rg6 Bf2 90.Ra5 Kc3 91.Ke2 Kc4 92.Rd5 Bh4 93.Rd7 Kb5 94.Rd8 Kc4 95.Rb6 Be7 96.Rc8+ Bc5 97.Rb1 Kc3 98.Ra1 Kb3 99.Kd3 Bg1 100.Rb8+ Bb6 101.Rxb6# 1-0