1.Nf3 e6 2.d4 Nf6 3.c4 Be7 4.g3 O-O 5.Bg2 c6 6.Qc2 d5 7.O-O b6 8.Rd1 Nbd7 9.Nbd2 Bb7 10.e4 dxc4 11.Nxc4 c5 12.Nfe5 cxd4 13.Rxd4 Qc7 14.Nxd7 Nxd7 15.Be3 Bc5 16.Rd2 Bxe3 17.Nxe3 Qxc2 18.Rxc2 Nc5 19.b4 Nxe4 20.Rc7 Bd5 21.Nxd5 exd5 22.Rd1 Rfc8 23.Rb7 Nc3 24.Rd3 d4 25.a3 Rd8 26.Kf1 g6 27.Bf3 Kg7 28.Re7 Rac8 29.Rxa7 Rd6 30.Bg4 Rc4 31.Rf3 Rf6 32.Rxf6 Kxf6 33.Be2 Nxe2 34.Kxe2 Rc2+ 35.Kd3 Rxf2 36.Kxd4 Rxh2 37.Ra6 Rd2+ 38.Kc4 Rd6 39.a4 Ke5 40.Kb5 f5 41.Rxb6 Rd3 42.a5 Rxg3 43.a6 Ra3 44.Kc6 f4 45.Rb5+ Kd4 46.Ra5 Rxa5 47.bxa5 f3 48.a7 f2 49.a8=Q f1=Q 50.Qa7+ Ke5 51.Qe7+ Kd4 52.Qb4+ Ke3 53.Qb6+ Ke4 54.a6 Qf6+ 55.Kb7 Qf7+ 56.Kb8 Qe8+ 57.Kc7 Qe7+ 58.Kc6 Qe6+ 59.Kc5 Qd5+ 60.Kb4 Qd2+ 61.Kb5 Qd3+ 62.Kc6 Qd5+ 63.Kc7 Qf7+ 64.Kd8 Qf8+ 65.Kd7 Qf7+ 66.Kc8 Qe8+ 67.Kb7 Qd7+ 68.Qc7 Qb5+ 69.Ka7 Kd5 70.Qb7+ Qc6 71.Kb8 h5 72.a7 h4 73.a8=Q Kd6 74.Qxc6+ Ke5 75.Qa7 Kf4 76.Qaa8 h3 77.Ka7 h2 78.Qb8+ Ke3 79.Ka6 Kd2 80.Ka7 Ke3 81.Kb6 Kd4 82.Kb7 Ke3 83.Qa8 Kf2 84.Qb8 Ke3 85.Ka7 Kd2 86.Qxh2+ Kd3 87.Ka6 Kd4 88.Ka7 Ke3 89.Kb6 Kd4 90.Qc5+ Ke4 91.Kb7 g5 92.Ka7 g4 93.Kb6 g3 94.Qh7+ Kf3 95.Kb7 Ke2 96.Ka8 Kf1 97.Ka7 g2 98.Qg8 Ke2 99.Ka8 g1=R 100.Qgxg1 Kd2 101.Ka7 Kd3 102.Qge3# 1-0