1.d4 Nf6 2.Nf3 e6 3.a4 c5 4.e3 Nc6 5.Bd3 b6 6.Nbd2 Be7 7.O-O Bb7 8.c3 d5 9.Ne5 Qc7 10.f4 O-O 11.Qf3 g6 12.Qh3 Rac8 13.Ndf3 Ne4 14.Bd2 f6 15.Qxe6+ Kg7 16.Nxc6 Bxc6 17.Be1 Rce8 18.Bb5 Bd6 19.Qh3 c4 20.Nd2 a5 21.Nxe4 Rxe4 22.Bxc6 Qxc6 23.Bh4 b5 24.axb5 Qxb5 25.Bf2 Bc7 26.Rae1 f5 27.Rb1 h5 28.Qf3 Rb8 29.h3 Qd7 30.Bh4 Qe6 31.Rfe1 Rb3 32.Bg5 Kf8 33.Re2 Ke8 34.Ra1 Rb8 35.Bh6 Rb5 36.Kf2 Kd7 37.Bg7 Qb6 38.Ra2 Re7 39.Be5 Bd8 40.Kg1 Qe6 41.Re1 Kc8 42.Kh2 Reb7 43.Re2 R7b6 44.Qf1 Kb7 45.Qa1 Ra6 46.Qd1 Qd7 47.Re1 Rab6 48.Re2 Qc6 49.g4 hxg4 50.hxg4 fxg4 51.Kg3 Qd7 52.Rh2 Qf5 53.Qxg4 Ka6 54.Qxf5 gxf5 55.Rh8 Be7 56.Ra8+ Kb7 57.R2xa5 Rxa5 58.Rxa5 Kc6 59.Ra7 Rb7 60.Ra2 Rb6 61.Kf3 Kb7 62.Ra1 Rxb2 63.Rh1 Kc6 64.Rh5 Rb3 65.Rxf5 Rxc3 66.Rf7 Bd8 67.Rh7 Rc1 68.Rh6+ Kb7 69.Rd6 c3 70.Ke2 Rh1 71.Rd7+ Ka6 72.Rxd8 c2 73.Rc8 c1=Q 74.Rxc1 Rxc1 75.f5 Kb7 76.f6 Rc8 77.Kf3 Kc6 78.Kg4 Kd7 79.Kf5 Rc1 80.Bf4 Rg1 81.Bh6 Rf1+ 82.Ke5 Rf2 83.Bf4 Ra2 84.Kxd5 Ra5+ 85.Ke4 Ke6 86.Be5 Rb5 87.Kf4 Rb1 88.d5+ Kf7 89.Bd4 Rf1+ 90.Ke4 Rd1 91.Ke5 Rf1 92.Kd6 Rh1 93.Kc5 Rc1+ 94.Kd6 Rh1 95.Kd7 Re1 96.d6 Rc1 97.Kd8 Ke6 98.d7 Rh1 99.f7 Rf1 100.Ke8 Rxf7 101.d8=Q Rf5 102.Qd7# 1-0