1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 a6 5.Bg2 dxc4 6.O-O Nc6 7.Nbd2 Nxd4 8.Nxd4 Qxd4 9.Qc2 c3 10.bxc3 Qg4 11.Ne4 Nxe4 12.Bxe4 e5 13.Rb1 c6 14.Be3 Be7 15.f4 h5 16.fxe5 h4 17.Rf4 Qg5 18.Rf3 Qh5 19.g4 Bxg4 20.Rf2 Bc8 21.e6 Qg4+ 22.Kh1 Qxe6 23.Bd4 h3 24.Bf5 Qd5+ 25.Be4 Qd6 26.Rd1 Rh4 27.Bxg7 Qc5 28.Bd4 Qg5 29.Bf3 Be6 30.Rg1 Qh6 31.Bb6 Qh7 32.e4 Rf4 33.Qd3 Qh4 34.Rg8+ Bf8 35.Rf1 Rc8 36.Bc5 Qh6 37.Rxf8+ Qxf8 38.Bxf8 Kxf8 39.Qd6+ Kg7 40.Qxf4 f5 41.exf5 Re8 42.fxe6 c5 43.Bxb7 Kh7 44.Bxa6 Rh8 45.e7 Rd8 46.Qe3 c4 47.e8=Q Rc8 48.Qg6+ Kxg6 49.Bxc8 Kg7 50.Rb1 Kg6 51.Rf1 Kh5 52.Ra1 Kh4 53.Re1 Kh5 54.Ra1 Kh4 55.a3 Kh5 56.Qd2 Kh4 57.a4 Kh5 58.a5 Kg6 59.a6 Kf7 60.a7 Kf8 61.a8=Q Kf7 62.Qa5 Ke7 63.Qa3+ Kf7 64.Qa4 Kg6 65.Qaa2 Kh7 66.Qa3 Kh8 67.Qa4 Kg8 68.Qaa2 Kh7 69.Qa3 Kg8 70.Ra2 Kh7 71.Qa5 Kg6 72.Qa7 Kh5 73.Qa8 Kh4 74.Qa6 Kh5 75.Qa7 Kh4 76.Qa8 Kh5 77.Qa6 Kh4 78.Qa7 Kh5 79.Ra3 Kh4 80.Qa8 Kh5 81.Ra1 Kh4 82.Re1 Kh5 83.Ra1 Kg6 84.Ra2 Kf6 85.Ra4 Ke5 86.Ra5+ Kf6 87.Ra7 Ke5 88.Qa2 Kf6 89.Qa4 Kg6 90.Qa5 Kf6 91.Qa3 Kg5 92.Qa1 Kh4 93.Qe1+ Kg5 94.Qa1 Kf4 95.Qe1 Kg5 96.Qb1 Kh5 97.Qf1 Kg5 98.Qb1 Kh4 99.Qc6 Kg5 100.Qcg6+ Kf4 101.Rf7+ Ke3 102.Qg3+ Kd2 103.Rf2# 1-0