1.Nf3 d5 2.d4 c6 3.Bf4 Bf5 4.c4 dxc4 5.Nc3 Nf6 6.e3 Nd5 7.Bxc4 Nxf4 8.exf4 e6 9.Qe2 Be7 10.h3 Nd7 11.g4 Bg6 12.O-O-O Nb6 13.Bb3 Nd5 14.Bxd5 cxd5 15.Ne5 O-O 16.h4 Rc8 17.h5 Be4 18.f3 b5 19.Qxb5 a6 20.Qxa6 Bb4 21.fxe4 Bxc3 22.bxc3 Rxc3+ 23.Kb1 Qc7 24.Ka1 dxe4 25.Rb1 Rc2 26.Rh3 Rc3 27.Rh2 Rc1 28.Qa3 Rxb1+ 29.Kxb1 f6 30.Rc2 Qb8+ 31.Rb2 Qc8 32.Ng6 hxg6 33.hxg6 Qc4 34.Qh3 Rc8 35.Qh7+ Kf8 36.Qh8+ Ke7 37.Qxg7+ Kd6 38.Rb6+ Rc6 39.Qf8+ Kd7 40.Rb7+ Rc7 41.Rxc7+ Kxc7 42.Qc5+ Qxc5 43.dxc5 Kc6 44.Kc1 Kxc5 45.g7 Kc4 46.a4 e3 47.Kc2 e5 48.Kd1 Kd4 49.Ke1 exf4 50.g8=R f3 51.Rd8+ Ke4 52.Rd6 f2+ 53.Ke2 f5 54.gxf5 f1=R 55.Kxf1 Kf4 56.Rd2 exd2 57.Ke2 Kxf5 58.a5 Ke5 59.a6 d1=B+ 60.Kxd1 Kd5 61.a7 Kc6 62.a8=R Kd7 63.Rb8 Ke7 64.Kd2 Ke6 65.Rc8 Kf7 66.Kd3 Kg6 67.Kc2 Kf7 68.Rh8 Kf6 69.Rh6+ Kf5 70.Kc3 Kg5 71.Rh8 Kg6 72.Kb4 Kf5 73.Rh2 Kg5 74.Ka3 Kf4 75.Ka2 Kg3 76.Rh5 Kf3 77.Ra5 Ke2 78.Ra7 Kf1 79.Ka3 Ke2 80.Ra8 Kd2 81.Rg8 Kd3 82.Rh8 Kc3 83.Rh4 Kd2 84.Kb2 Ke1 85.Rh3 Kf1 86.Re3 Kg2 87.Rd3 Kh1 88.Rc3 Kh2 89.Rc2+ Kg3 90.Rc4 Kf3 91.Kc3 Ke2 92.Kb3 Ke3 93.Ra4 Kf2 94.Kb4 Ke2 95.Ra6 Kd1 96.Ra3 Ke1 97.Kb3 Kd1 98.Ra4 Ke2 99.Kc3 Ke1 100.Ra1+ Ke2 101.Kd4 Kd2 102.Ra2+ Kc1 103.Rf2 Kd1 104.Rg2 Ke1 105.Ke3 Kf1 106.Rg5 Ke1 107.Rg1# 1-0