1.d4 Nf6 2.Nf3 e6 3.Bg5 c5 4.e3 d5 5.Nbd2 Qb6 6.c4 Qxb2 7.Bxf6 gxf6 8.cxd5 exd5 9.Rb1 Qxa2 10.Bb5+ Nc6 11.O-O a6 12.Bxc6+ bxc6 13.dxc5 Bxc5 14.Nb3 Be7 15.Nfd4 Bd7 16.Rc1 Qa4 17.Qf3 Qb4 18.Rfd1 O-O 19.Nd2 c5 20.Rb1 Qa4 21.Ra1 Qb4 22.Rab1 Qc3 23.Rbc1 cxd4 24.Rxc3 dxc3 25.Qg3+ Kh8 26.Qc7 Rfd8 27.Qxc3 a5 28.Nf1 Be6 29.Ng3 a4 30.Nh5 a3 31.h3 d4 32.exd4 a2 33.Ra1 Rac8 34.Qd2 Ra8 35.Qh6 Rg8 36.Nxf6 Rg7 37.Nh5 Rg5 38.h4 Rg6 39.Qe3 Bxh4 40.Qe4 Rag8 41.g3 Bb3 42.Qxh4 Rh6 43.d5 Bxd5 44.Qd4+ f6 45.Qxd5 Rc8 46.Nxf6 Re8 47.Qa5 Rh3 48.Qa4 Rd8 49.Qc4 Kg7 50.Qxa2 Kf8 51.Kf1 Kg7 52.Ng8 Rxg8 53.Kg1 h5 54.Kg2 Rd8 55.Rc1 Rh4 56.Ra1 Rd2 57.Qxd2 Kg6 58.Rd1 Rh1 59.Re1 Rf1 60.Qd5 Rxe1 61.Kh2 Kh6 62.Qf5 Kg7 63.Qa5 Rb1 64.Qa4 Kf7 65.Qf4+ Ke8 66.Kg2 Rc1 67.Qf5 Rf1 68.Qf6 Rb1 69.Qf4 Kd7 70.Kf3 Ke8 71.Qf5 Rc1 72.Qg5 Kf7 73.Qf5+ Ke7 74.Ke3 Rc6 75.Qxh5 Rc2 76.f4 Kf6 77.Kd3 Rg2 78.Qh6+ Ke7 79.Qh5 Ra2 80.Qf5 Ra8 81.Qe4+ Kd8 82.Ke2 Ra2+ 83.Kf3 Ra6 84.Kg4 Rh6 85.Qe5 Rh2 86.Kg5 Rf2 87.Qd6+ Kc8 88.Kf6 Rf1 89.Kf5 Rg1 90.Qb4 Rg2 91.Qa5 Rf2 92.Qa4 Kc7 93.Kg4 Re2 94.Qc4+ Kd7 95.Qc5 Ra2 96.Qh5 Ra8 97.Qe5 Ra3 98.Qe2 Re3 99.Qd2+ Ke6 100.f5+ Ke5 101.Qa5+ Kf6 102.Qc5 Re5 103.Qf8# 1-0