1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd8 4.d4 Nf6 5.Nf3 e6 6.Bd3 Nbd7 7.O-O Be7 8.Ne4 Nxe4 9.Bxe4 O-O 10.Qe2 c5 11.Rd1 Qc7 12.c4 cxd4 13.Nxd4 a6 14.b3 Nf6 15.Bf3 Re8 16.Bb2 Bd7 17.Rac1 Bc5 18.Nc2 e5 19.Ne3 e4 20.Bh5 Be6 21.Bxf6 gxf6 22.Nd5 Qe5 23.b4 Ba7 24.Qxe4 Qg5 25.Qf4 Bxd5 26.Qxg5+ fxg5 27.Rxd5 Rad8 28.Rxg5+ Kf8 29.Rf5 Re7 30.c5 Rd2 31.a3 Ra2 32.Rf3 a5 33.g3 axb4 34.axb4 Rb2 35.Rc4 Bb8 36.Kg2 Be5 37.Rd3 Bc7 38.Rf3 Be5 39.h4 Rd7 40.Re4 Bd4 41.Ref4 f6 42.Bg4 Rd8 43.Bf5 Rxb4 44.Bxh7 Kg7 45.Bc2 Rb2 46.Rg4+ Kh8 47.Bg6 Bxc5 48.Rxf6 Rdd2 49.Rgf4 Be3 50.Rf3 Bxf2 51.Rxf2 Rxf2+ 52.Rxf2 Rb6 53.Bf5 Kg8 54.Kh1 Rf6 55.Kg2 Rf8 56.Rf3 Re8 57.Bg6 Rd8 58.Kf2 Rd5 59.Bf7+ Kh8 60.Bxd5 b5 61.Rd3 Kh7 62.Be6 Kh8 63.Rd6 Kh7 64.Bg8+ Kh8 65.Ke1 Kg7 66.Rh6 Kf8 67.Bc4 Ke8 68.Rh8+ Kd7 69.Be2 Kd6 70.Bg4 Kc6 71.h5 Kb6 72.Kf2 Kc7 73.Ke2 b4 74.Be6 Kd6 75.Bb3 Kc6 76.Rf8 Kd7 77.Rf2 Kd6 78.Kd1 Kc5 79.Rc2+ Kb5 80.Rc7 Kb6 81.Re7 Ka5 82.Kc2 Ka6 83.Bd5 Ka5 84.Kc1 Kb6 85.Ba2 b3 86.Rd7 Kc6 87.Bxb3 Kb6 88.g4 Kc6 89.g5 Kb5 90.h6 Ka6 91.h7 Kb6 92.h8=N Kb5 93.g6 Kc6 94.g7 Kxd7 95.g8=R Ke7 96.Rg6 Kf8 97.Rg7 Ke8 98.Rd7 Kf8 99.Re7 Kxe7 100.Nf7 Kf8 101.Kd2 Ke7 102.Ke3 Kf8 103.Kf4 Ke8 104.Ke5 Ke7 105.Be6 Kf8 106.Kf6 Ke8 107.Ne5 Kd8 108.Bd7 Kc7 109.Ke7 Kb8 110.Kd6 Ka8 111.Kc7 Ka7 112.Bc8 Ka8 113.Bb7+ Ka7 114.Nc6# 1-0