1.g3 d5 2.Bg2 c6 3.Nf3 Bf5 4.O-O e6 5.b3 Nf6 6.Bb2 Be7 7.d3 h6 8.Nbd2 O-O 9.Qe1 Bh7 10.e4 a5 11.a3 c5 12.exd5 exd5 13.Ne5 Nc6 14.Nxc6 bxc6 15.Qe2 Re8 16.Rfe1 a4 17.Qf3 Nd7 18.b4 cxb4 19.axb4 Bxb4 20.Rxe8+ Qxe8 21.Qg4 Bf8 22.Rxa4 Rb8 23.Nb3 Bxd3 24.Qd1 Bc4 25.Ra7 Nc5 26.Bd4 Nxb3 27.cxb3 Rxb3 28.h4 Rd3 29.Qa1 Qe2 30.Kh2 Rd1 31.Qc3 c5 32.Ra8 Rxd4 33.Qa3 Qe7 34.Ra7 Qd6 35.Ra8 Rxh4+ 36.Kg1 Rd4 37.Qe3 Rd1+ 38.Kh2 d4 39.Qf3 Rd3 40.Qe4 Rc3 41.Qe1 Be6 42.Qa1 Rb3 43.Ra6 Rb6 44.Ra7 Rb8 45.Ra6 Qe7 46.Ra7 Qf6 47.f4 d3 48.Qd1 Rb2 49.Qxd3 Qf5 50.Qf3 Qh3+ 51.Kg1 Rxg2+ 52.Qxg2 Qxg2+ 53.Kxg2 c4 54.Rc7 g6 55.Kf3 Kg7 56.Ke4 Bb4 57.Rb7 Ba3 58.Kd4 Be7 59.Rxe7 Kf6 60.Rc7 Kf5 61.Ke3 Kg4 62.Kf2 Kf5 63.Rc5+ Ke4 64.Ke2 Kd4 65.Rc7 Bg4+ 66.Kd2 Be6 67.Rc6 Ke4 68.Rc5 Kf3 69.f5 gxf5 70.Re5 Kxg3 71.Re3+ Kf4 72.Re2 h5 73.Rf2+ Kg4 74.Re2 h4 75.Ke1 h3 76.Kf2 f4 77.Ra2 Bf5 78.Ra8 Bd3 79.Rg8+ Kf5 80.Rh8 Ke4 81.Rxh3 c3 82.Rh8 c2 83.Rc8 f3 84.Rc7 f5 85.Rc8 Kd4 86.Ke1 Be4 87.Kd2 f4 88.Rd8+ Ke5 89.Rh8 Kd4 90.Rh5 f2 91.Ke2 Bd3+ 92.Kd2 c1=Q+ 93.Kxc1 f1=Q+ 94.Kb2 Qb1+ 95.Ka3 Bc4 96.Rb5 Qa1+ 97.Kb4 Bxb5 98.Kxb5 Qb2+ 99.Kc6 f3 100.Kd6 f2 101.Ke7 f1=Q 102.Ke6 Qb6+ 103.Ke7 Qff6+ 104.Kd7 Qbd8#