1.d4 d5 2.c4 dxc4 3.e4 e5 4.Nf3 exd4 5.Bxc4 Bb4+ 6.Bd2 Bxd2+ 7.Nbxd2 Nc6 8.O-O Nge7 9.Nb3 d3 10.Nc5 Ng6 11.Qxd3 Qxd3 12.Bxd3 Nge5 13.Nxe5 Nxe5 14.Rac1 g5 15.Be2 c6 16.h4 h6 17.f3 Ke7 18.Kf2 b6 19.Nd3 Nxd3+ 20.Bxd3 c5 21.Rh1 Rd8 22.Ke3 Be6 23.hxg5 hxg5 24.Rh5 Rd4 25.Rxg5 Bxa2 26.Re5+ Be6 27.g4 Rh8 28.Rh5 Rhd8 29.Be2 Rb4 30.f4 Rdd4 31.Bf3 Bd7 32.f5 Rxb2 33.Rh7 Rb3+ 34.Kf4 a5 35.Rf1 Bb5 36.Rf2 Bc4 37.Ke5 Kd7 38.Be2 Re3 39.Bxc4 Rdxe4+ 40.Kf6 Rxc4 41.g5 Rg4 42.g6 Kc6 43.gxf7 Rc3 44.Re2 Rg2 45.Rxg2 Rc2 46.Rh3 Kd7 47.Rg7 Re2 48.f8=B+ Re7 49.Rgg3 Kd6 50.Rg8 Kd5 51.Ra3 Re8 52.Kg5 Re4 53.Bg7 Re2 54.Rg3 Rf2 55.Rf8 Rb2 56.Rf6 Rd2 57.Rxb6 Rb2 58.Kg4 Rxb6 59.Rd3+ Kc6 60.Be5 Kb7 61.Bg7 Kc6 62.Rd1 Rb8 63.Be5 Rb7 64.Bh2 Rb3 65.Kh4 Rf3 66.Kg5 a4 67.f6 a3 68.Bf4 a2 69.Ra1 Rh3 70.Rxa2 Rh1 71.Re2 Rg1+ 72.Kh6 Rg4 73.Bg5 Rg3 74.f7 c4 75.Rb2 Kd5 76.Rb6 Rh3+ 77.Kg6 Kc5 78.Rb2 Rg3 79.Rb7 Rf3 80.Rd7 Rh3 81.Bf6 Rh2 82.Rd2 c3 83.Rxh2 Kd5 84.Be7 Ke5 85.Kh6 Kd4 86.Rh5 Kc4 87.f8=Q Kd3 88.Qg7 Ke2 89.Kg5 Kf3 90.Qf6+ Kg3 91.Qa6 Kf2 92.Rh7 Ke3 93.Qa8 c2 94.Bf8 c1=R 95.Be7 Rc3 96.Qb8 Rc6 97.Rg7 Rg6+ 98.Rxg6 Kf2 99.Qa8 Kg3 100.Qa7 Kh3 101.Qa4 Kh2 102.Rf6 Kh1 103.Kg4 Kg1 104.Qa7+ Kh2 105.Qa3 Kg1 106.Ra6 Kh1 107.Kf3 Kh2 108.Rb6 Kh3 109.Rh6# 1-0