1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 a5 6.Qc2 Be7 7.Bg2 c6 8.Bf4 Nbd7 9.O-O O-O 10.Rd1 b6 11.Ne5 Nxe5 12.dxe5 Nd7 13.Nc3 Nc5 14.Rd4 Bb7 15.e4 Rc8 16.Rad1 Qe8 17.exd5 exd5 18.cxd5 cxd5 19.Bxd5 Bc6 20.R4d2 Ne6 21.Be3 Bb4 22.Bxb6 a4 23.a3 Bxc3 24.bxc3 Bxd5 25.Rxd5 Qc6 26.Ba5 Ng5 27.Qf5 h6 28.h4 Ne6 29.Bb4 Rfe8 30.Rd7 Rc7 31.Qxf7+ Kh7 32.Qxe8 Qxc3 33.R1d2 Qc1+ 34.Rd1 Rxd7 35.Rxc1 Rb7 36.Be1 Rb5 37.Bd2 Rxe5 38.Re1 Nd4 39.Rxe5 Ne6 40.Qf7 Kh8 41.Qf3 Kh7 42.g4 Nf4 43.Bc1 Ne6 44.Bd2 Kg8 45.g5 Nc7 46.Ba5 Nd5 47.h5 Nc7 48.Qd1 Nb5 49.Qb3+ axb3 50.Rxb5 Kf8 51.a4 Kf7 52.Bd2 Kg8 53.Rxb3 Kf8 54.Kh1 g6 55.Rb2 Kg7 56.Be3 gxh5 57.Rb5 Kf8 58.Rb8+ Kf7 59.Rb3 Ke6 60.a5 Kd5 61.Bd2 Kd4 62.Rb6 Ke5 63.Rxh6 Kd4 64.Rc6 Kd3 65.Rf6 Kc4 66.f3 Kd5 67.Rd6+ Kc4 68.Rd7 h4 69.Rd6 Kb5 70.Rb6+ Kc4 71.Rc6+ Kd5 72.Rc2 Ke5 73.Rc6 h3 74.Rd6 Kxd6 75.g6 Ke7 76.Bc1 Kf8 77.Bd2 Kg7 78.Bc1 Kg8 79.Kg1 Kf8 80.Bd2 Ke8 81.Bc3 Kd7 82.Kh1 Kc6 83.a6 Kc7 84.Ba1 Kb8 85.Bg7 Kc8 86.a7 h2 87.Kxh2 Kc7 88.Bh6 Kd7 89.Bg7 Kc6 90.a8=R Kd6 91.Bf6 Kc5 92.Ra6 Kb5 93.Ra4 Kc5 94.Rh4 Kb5 95.Bg5 Ka6 96.Bd2 Kb6 97.Kh1 Kc6 98.Bh6 Kb7 99.Bf8 Kb6 100.Kh2 Ka6 101.Be7 Ka7 102.Bd6 Ka8 103.Ba3 Kb8 104.Bc1 Kc7 105.Bd2 Kc8 106.Rh6 Kd8 107.Rh4 Kd7 108.Rg4 Kc8 109.g7 Kd8 110.Bg5+ Kc7 111.Kh3 Kb8 112.Bd8 Kb7 113.Ba5 Kb8 114.Rb4+ Ka7 115.g8=Q Ka6 116.Qa8# 1-0