1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 Be7 5.dxc5 Qa5+ 6.Nc3 Ne4 7.Be5 Nc6 8.Bxg7 Rg8 9.Bd4 b6 10.Qd3 f5 11.Qb5 bxc5 12.Qxa5 Nxa5 13.Be5 Nc6 14.Bg3 Nxc3 15.bxc3 Bf6 16.Kd2 d6 17.Bxd6 Bb7 18.Bxc5 O-O-O+ 19.Kc1 Bxc3 20.Rb1 Rg7 21.h4 Rd5 22.Bf8 Rg8 23.Ba3 Rg4 24.Rb3 Bf6 25.Bb2 Bxb2+ 26.Rxb2 Rc5 27.Ng5 Nd8 28.f3 Ra4 29.Nxh7 Nf7 30.Nf6 f4 31.Bb5 Rc6 32.Rh2 Re4 33.g3 Kc7 34.h5 a5 35.gxf4 Ne5 36.Rd2 Rxc2+ 37.Rbxc2+ Bc6 38.Rf2 Nf7 39.Rfe2 Kc8 40.Kd1 Nd6 41.Bxc6 Rxf4 42.Red2 Rxf6 43.Ke1 Rh6 44.Kf1 Nf5 45.Rc5 Ng3+ 46.Kg1 Kc7 47.f4 Nh1 48.Kf1 Rxh5 49.Rcc2 Kb8 50.f5 Rxf5+ 51.Kg1 Ng3 52.Rd7 Rf4 53.Rd3 e5 54.Bh1 Rf5 55.Ra3 e4 56.Rb3+ Rb5 57.Rh2 a4 58.Rxb5+ Kc7 59.Rb1 a3 60.Rh4 Nf1 61.Rb4 Kc6 62.Rg4 Nd2 63.Rb8 Nf3+ 64.Bxf3 exf3 65.Rb5 Kd7 66.Rg3 Kd8 67.Rh5 Kc7 68.Rh8 Kb6 69.Kh1 Kb5 70.Rg4 Kc6 71.Kg1 Kc5 72.Rg6 Kc4 73.Rhh6 f2+ 74.Kxf2 Kb4 75.Rh1 Kc5 76.Rh7 Kc4 77.Rhg7 Kd3 78.e4 Kc3 79.Kf3 Kd2 80.e5 Ke1 81.Re6 Kd1 82.Ree7 Kc1 83.Re8 Kb2 84.Rf7 Kb1 85.Rd7 Kb2 86.Red8 Kc3 87.Rc7+ Kb2 88.e6 Kb1 89.Rd5 Ka1 90.Kf2 Kb1 91.Rb5+ Ka1 92.Rbc5 Kxa2 93.Ke2 Ka1 94.Kf3 Ka2 95.R7c6 Kb1 96.Kf2 a2 97.Re5 Ka1 98.Ke1 Kb2 99.Re2+ Kb3 100.Rc1 Ka4 101.Rb2 a1=R 102.Rxa1# 1-0