1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.Bf4 c5 5.d5 Qb6 6.Bc1 exd5 7.cxd5 Ne4 8.e3 O-O 9.Bd3 Qb4+ 10.Nbd2 f5 11.a3 Qb6 12.Nxe4 fxe4 13.Bxe4 d6 14.O-O Nd7 15.Bd3 Qc7 16.Qc2 h6 17.Bd2 Bf6 18.h3 b5 19.a4 bxa4 20.Rxa4 Nb6 21.Ra3 Nxd5 22.Bc4 Be6 23.e4 Nf4 24.Bxf4 Bxc4 25.Qxc4+ Kh8 26.Nd2 Bxb2 27.Rf3 Qc6 28.Bg3 a5 29.Rxf8+ Rxf8 30.Rb1 Bd4 31.Qb5 Qxb5 32.Rxb5 Ra8 33.Rb3 a4 34.Ra3 Bb2 35.Ra2 a3 36.Nc4 Ra4 37.Nxb2 axb2 38.Rxb2 Rxe4 39.Bxd6 Kh7 40.Ra2 Re8 41.Ra4 Kh8 42.Kh1 Kh7 43.Kh2 h5 44.Bg3 Rf8 45.Ra3 g6 46.Bd6 Rxf2 47.h4 Kg7 48.Rc3 Rf1 49.Bc7 Rf8 50.Rxc5 Rf1 51.Be5+ Rf6 52.g4 Kh7 53.Rc7+ Kg8 54.Bxf6 g5 55.Bh8 Kxh8 56.Rb7 Kg8 57.Rb2 Kh8 58.Kg2 hxg4 59.Kf1 Kh7 60.Re2 gxh4 61.Re4 Kh6 62.Rxg4 Kh7 63.Rxh4+ Kg8 64.Ke2 Kg7 65.Rh3 Kf6 66.Rh1 Ke5 67.Kd1 Ke6 68.Rh8 Kf6 69.Ke1 Ke6 70.Rc8 Ke5 71.Rb8 Ke6 72.Re8+ Kf7 73.Re4 Kf8 74.Re2 Kg7 75.Kf2 Kh6 76.Kf3 Kh7 77.Re6 Kg8 78.Ra6 Kf8 79.Ra1 Kf7 80.Rh1 Kf8 81.Rg1 Ke7 82.Re1+ Kd6 83.Kf2 Kc7 84.Kg3 Kb6 85.Re3 Kb5 86.Kh2 Kc5 87.Re4 Kb5 88.Rf4 Ka5 89.Kg1 Ka6 90.Rf1 Ka7 91.Rf7+ Kb6 92.Rf3 Kc7 93.Rf2 Kc6 94.Ra2 Kd6 95.Rb2 Kc5 96.Re2 Kb6 97.Kh2 Ka6 98.Rb2 Ka7 99.Kg1 Ka6 100.Kf2 Ka7 101.Ke3 Ka6 102.Kd4 Ka7 103.Kc5 Ka6 104.Rb4 Ka5 105.Rd4 Ka6 106.Rd7 Ka5 107.Ra7# 1-0