1.d4 e6 2.b3 c5 3.e3 Nf6 4.Be2 Nc6 5.Nf3 b6 6.O-O Bb7 7.c4 cxd4 8.Nxd4 Nxd4 9.Qxd4 Qc7 10.Nc3 Bc5 11.Qh4 O-O 12.Bb2 Be7 13.Nb5 Qb8 14.Rad1 a6 15.Nc3 Qc7 16.Rd2 Rfd8 17.Rfd1 d6 18.Qg3 Rac8 19.e4 Bc6 20.Bd3 Qb7 21.a4 h6 22.h3 Nh5 23.Qf3 Nf6 24.Qe3 Nh5 25.Ne2 e5 26.Qf3 g6 27.Nc3 Bg5 28.Rc2 Nf4 29.Bf1 Ne6 30.Nd5 Bxd5 31.Rxd5 h5 32.Qd1 Be7 33.Bc1 Nc7 34.Rd3 Ne6 35.Be3 Nc5 36.Bxc5 bxc5 37.Re2 h4 38.g3 Kg7 39.Bg2 Rb8 40.Ree3 Rh8 41.Rf3 Qc8 42.Rc3 Qe6 43.Rcd3 Rbf8 44.Rd5 hxg3 45.fxg3 f5 46.exf5 gxf5 47.Rf1 Qg6 48.g4 fxg4 49.Qxg4 Rxf1+ 50.Kxf1 Rf8+ 51.Ke2 Qxg4+ 52.hxg4 Rf4 53.Rd3 Rxg4 54.Bd5 a5 55.Rf3 Bf6 56.Be6 Re4+ 57.Re3 Rh4 58.Rh3 Re4+ 59.Re3 Rd4 60.Rg3+ Kh6 61.Bd5 Bg5 62.Rd3 Rh4 63.Bg2 Be7 64.Rh3 Kg5 65.Rxh4 Kxh4 66.Bd5 Kg5 67.Kf3 Bd8 68.Bc6 Bf6 69.Bd5 Bg7 70.Bc6 Kh4 71.Bd5 Bf8 72.Ke2 Kg4 73.Kd3 Kf4 74.Bc6 Be7 75.Bd5 Bf8 76.Bh1 Kg3 77.Bd5 Kf2 78.Be4 Ke1 79.Bf3 Bh6 80.Be4 Kd1 81.Bh7 Kc1 82.Kc3 Bd2+ 83.Kd3 Bb4 84.Be4 Kb2 85.Bf3 Kxb3 86.Bd1+ Kb2 87.Bf3 Ka3 88.Bd1 Be1 89.Ke4 Kb4 90.Kd5 e4 91.Kxe4 Kxc4 92.Be2+ Kb4 93.Kd5 Kxa4 94.Kc4 Ka3 95.Bd1 Kb2 96.Ba4 Bb4 97.Bc6 d5+ 98.Kxd5 Kb3 99.Ke4 c4 100.Bd5 Bc5 101.Be6 a4 102.Kd5 Kb4 103.Ke4 a3 104.Kd5 a2 105.Kc6 a1=R 106.Kd7 c3 107.Bh3 c2 108.Kd8 c1=R 109.Bc8 Ra7 110.Bg4 Ra8+ 111.Kd7 Rg1 112.Be6 Rag8 113.Bc4 Kxc4 114.Kc6 Re1 115.Kb7 Re7+ 116.Kc6 Rb7 117.Kxb7 Kd5 118.Kc7 Rg7+ 119.Kd8 Kc6 120.Ke8 Ra7 121.Kd8 Ra8# 0-1