1.e4 c6 2.d4 Qb6 3.Nf3 d6 4.h3 d5 5.exd5 cxd5 6.c4 dxc4 7.Bxc4 e6 8.Nc3 Nf6 9.Qe2 Be7 10.O-O O-O 11.Bf4 Bd7 12.d5 exd5 13.Bxd5 Bb4 14.Be3 Qc7 15.Rac1 Nc6 16.Bb3 Rae8 17.Rfd1 Be6 18.Nb5 Qa5 19.Bxe6 Rxe6 20.Nfd4 Nxd4 21.Nxd4 Ree8 22.a3 Bd6 23.Nc6 Qc7 24.Nxa7 Qe7 25.Nb5 Bf4 26.Rd3 Qe5 27.Nc3 Re6 28.Qf3 Bxe3 29.Rxe3 Qc7 30.Rxe6 fxe6 31.Qe3 Qd7 32.Rd1 Qc6 33.Qe5 Qb6 34.Rd2 h6 35.Qb5 Qxb5 36.Nxb5 Rc8 37.Nc3 Kf7 38.Rd4 Ke7 39.Rb4 Rc7 40.Kf1 Nd5 41.Nxd5+ exd5 42.Ke2 Kd6 43.Kd3 Kc5 44.Rg4 g5 45.h4 Rf7 46.f3 Rf5 47.hxg5 hxg5 48.a4 Re5 49.b3 b6 50.b4+ Kc6 51.Kd4 Rf5 52.a5 Kb5 53.axb6 Kxb6 54.Ke3 Kb5 55.Kd3 Kc6 56.Ke3 Kb5 57.Rd4 Kc6 58.Kd3 Kb5 59.Kc3 Kc6 60.Rg4 Kb5 61.Rg3 Kc6 62.Rh3 Kb5 63.Rh5 Kc6 64.Rh6+ Kb5 65.Rg6 Ka4 66.Rg7 Kb5 67.Rg8 Kc6 68.Kd4 Kb5 69.Rb8+ Kc6 70.b5+ Kc7 71.Rg8 Kb6 72.Rd8 g4 73.Rxd5 Rf4+ 74.Ke3 Rb4 75.f4 Kb7 76.f5 Kc7 77.Kd3 Rb2 78.g3 Rb3+ 79.Ke4 Rxg3 80.Kf4 Rg1 81.Rd3 g3 82.Rxg3 Rf1+ 83.Kg5 Kd7 84.b6 Ke7 85.Rb3 Rg1+ 86.Kf4 Rf1+ 87.Ke5 Re1+ 88.Kd5 Kf7 89.f6 Re2 90.b7 Re1 91.b8=R Re6 92.R3b7+ Kxf6 93.Rf8+ Kg6 94.Kxe6 Kh5 95.Rb2 Kg5 96.Rb5+ Kh4 97.Rd8 Kg3 98.Ra8 Kf4 99.Rb3 Ke4 100.Rh3 Kd4 101.Rd3+ Ke4 102.Rc8 Kf4 103.Rc4+ Kg5 104.Rcc3 Kf4 105.Rd2 Ke4 106.Rf3 Kxf3 107.Kd6 Kg3 108.Rd5 Kf2 109.Ra5 Ke1 110.Ra2 Kd1 111.Ra7 Ke2 112.Ra2+ Kd1 113.Kc5 Ke1 114.Kd4 Kf1 115.Ke3 Kg1 116.Kf3 Kh1 117.Kg3 Kg1 118.Ra1# 1-0