1.d4 e6 2.e3 Nf6 3.Bd3 c5 4.Nd2 b6 5.Ngf3 d5 6.dxc5 Bxc5 7.O-O Nbd7 8.e4 O-O 9.e5 Ng4 10.Qe2 f6 11.b4 Bxb4 12.exf6 Qxf6 13.Rb1 Bc3 14.Ne4 dxe4 15.Qxe4 Bb7 16.Qxh7+ Kf7 17.Ng5+ Ke7 18.Ba3+ Kd8 19.Qh5 Nge5 20.Bxf8 Nxf8 21.Be4 Nc6 22.Rb3 Kc7 23.Rd1 Be5 24.Rf3 Bf4 25.Qf7+ Qxf7 26.Nxf7 e5 27.g3 Nd4 28.Bxb7 Kxb7 29.Rxd4 exd4 30.Rxf4 Ne6 31.Re4 Rf8 32.Nd6+ Kc6 33.Rxe6 Kd5 34.Rg6 Rb8 35.Kg2 Rf8 36.h3 Rg8 37.Nb5 Rd8 38.a3 a5 39.a4 Ra8 40.Kg1 Kc4 41.g4 Rg8 42.g5 Kb4 43.Nc7 Rf8 44.h4 Rb8 45.Rd6 Rd8 46.Rxd8 g6 47.Rd6 Ka3 48.h5 Kb2 49.Rxb6+ Ka3 50.f4 Kxa4 51.Rc6 Ka3 52.Nb5+ Ka4 53.Ra6 gxh5 54.Kg2 Kxb5 55.Rxa5+ Kc6 56.c3 d3 57.Kg1 Kd6 58.Ra7 h4 59.Kf2 Ke6 60.Ke1 Kf5 61.Ra4 Ke6 62.Re4+ Kd5 63.Re3 Kc6 64.Kf1 h3 65.Re4 h2 66.Kg2 d2 67.Rd4 Kb5 68.Kh1 Kb6 69.Rd3 Ka7 70.f5 d1=B 71.Rxd1 Ka6 72.Rd3 Ka7 73.Rf3 Ka8 74.Rh3 Kb7 75.Kg2 h1=N 76.Rh2 Ka6 77.c4 Nf2 78.Kxf2 Ka7 79.Kf1 Kb6 80.g6 Kc6 81.Rh7 Kd6 82.Rh4 Ke5 83.Rh8 Kd4 84.Kf2 Kxc4 85.Rh7 Kd3 86.Ke1 Ke3 87.Kf1 Kd2 88.Rh2+ Kc3 89.Ke1 Kc4 90.Ra2 Kb4 91.Rb2+ Kc4 92.Rf2 Kc3 93.Rg2 Kb3 94.g7 Kc4 95.Kf1 Kd3 96.Rg3+ Kc4 97.Ke2 Kd5 98.Kf3 Kc4 99.Kg4 Kd4 100.f6 Kd5 101.Kf4 Kc5 102.g8=R Kc6 103.Rh8 Kb5 104.Kf5 Kc4 105.Rh7 Kc5 106.Rg2 Kc6 107.Rh5 Kc5 108.Rg1 Kc6 109.Kg6 Kd7 110.Rh4 Kc6 111.Rb1 Kd7 112.Rf4 Ke8 113.Re1+ Kf8 114.Rb4 Kg8 115.Rb8# 1-0