1.a3 Nf6 2.c3 d5 3.Nf3 Bf5 4.Qb3 Qc8 5.d3 c5 6.Bg5 Nbd7 7.Nbd2 Bg6 8.g3 h6 9.Bxf6 Nxf6 10.Ne5 Bh7 11.e4 e6 12.Qa4+ Ke7 13.Bg2 Qc7 14.f4 g5 15.O-O-O Bg7 16.exd5 Nxd5 17.Bxd5 Bxe5 18.Bxe6 fxe6 19.fxe5 Bxd3 20.Nc4 b5 21.Qxb5 Rhd8 22.Qa4 Bxc4 23.Qxc4 Qxe5 24.Qa6 Qe4 25.Rhe1 Rxd1+ 26.Rxd1 c4 27.Qd6+ Kf6 28.Qd7 Kg6 29.Rf1 Kh5 30.Qd2 Rb8 31.Re1 Qd3 32.Qxd3 cxd3 33.b4 Kg4 34.Rxe6 Rh8 35.Rf6 Re8 36.Kd2 Re2+ 37.Kxd3 Rxh2 38.c4 Kxg3 39.c5 g4 40.c6 Rh1 41.b5 Rc1 42.Rxh6 Kf4 43.Rf6+ Ke5 44.Rg6 Kf4 45.a4 g3 46.a5 Kf3 47.b6 axb6 48.axb6 g2 49.b7 Rxc6 50.Rxg2 Rb6 51.Rg7 Kf4 52.Kc4 Ke5 53.Kc5 Rb2 54.Kc6 Kf6 55.Rg8 Rc2+ 56.Kb6 Rb2+ 57.Ka7 Ra2+ 58.Kb8 Rb2 59.Rc8 Rb4 60.Kc7 Kg5 61.b8=Q Rxb8 62.Rxb8 Kh6 63.Kd7 Kg6 64.Kd8 Kh6 65.Ra8 Kg5 66.Ra7 Kg4 67.Ra5 Kh4 68.Rb5 Kg3 69.Rc5 Kh2 70.Rc4 Kg1 71.Ke7 Kg2 72.Ra4 Kf2 73.Kd8 Ke2 74.Kc7 Ke3 75.Ra8 Kd3 76.Rd8+ Ke4 77.Kd7 Kd4 78.Kd6 Ke3 79.Ke5 Ke2 80.Ke6 Kf1 81.Kd7 Ke2 82.Rb8 Ke1 83.Rb6 Kf2 84.Rb7 Kg1 85.Rb8 Kh1 86.Ke7 Kh2 87.Ra8 Kg1 88.Ra4 Kf2 89.Rh4 Kf1 90.Rb4 Ke2 91.Rb3 Kf1 92.Rg3 Ke2 93.Rg2+ Kd3 94.Kf8 Ke4 95.Ra2 Kf5 96.Ra8 Kg4 97.Ra2 Kf3 98.Kf7 Ke4 99.Ke6 Kd4 100.Ra4+ Ke3 101.Kd5 Ke2 102.Ke4 Ke1 103.Ra2 Kd1 104.Kd3 Ke1 105.Rb2 Kd1 106.Rb1# 1-0