1.f4 c5 2.g3 Nc6 3.Bg2 e6 4.Nf3 d5 5.d3 Nf6 6.O-O Be7 7.e3 O-O 8.Qe2 b6 9.b3 Bb7 10.Bb2 a5 11.Nc3 d4 12.Nd1 a4 13.Ne5 Nd5 14.Nxc6 Bxc6 15.e4 Nc7 16.Nf2 a3 17.Bc1 f5 18.g4 Qd7 19.Nh3 Nb5 20.Bd2 Rae8 21.Kh1 Qb7 22.Rae1 Bh4 23.Ra1 Bf6 24.Ng1 fxe4 25.Bxe4 Nd6 26.Bxc6 Qxc6+ 27.Qf3 Qd7 28.Rae1 g6 29.Re2 Bg7 30.Rfe1 h6 31.Nh3 Kh7 32.Qg3 b5 33.Qh4 Bf6 34.Qg3 Bg7 35.Nf2 Nf7 36.Ne4 Qc8 37.Qh4 Kh8 38.Ng5 Qc6+ 39.Kg1 Nd8 40.Ne4 Kg8 41.g5 h5 42.Nf6+ Bxf6 43.gxf6 Qf3 44.Rg2 Kf7 45.Rg3 Qb7 46.Rxg6 Rg8 47.Rg7+ Rxg7+ 48.fxg7 Kxg7 49.Kf2 Nf7 50.f5 Qd5 51.f6+ Kf8 52.Re4 Rd8 53.Rf4 Ke8 54.Qg3 Kd7 55.Qg7 e5 56.Rf5 Kc6 57.Rxh5 Kb6 58.Rh7 Rd7 59.Qg2 Qe6 60.Qg6 c4 61.Bb4 cxb3 62.cxb3 Rc7 63.Kg3 Qd5 64.Qg8 e4 65.Qb8+ Rb7 66.Qf4 exd3 67.Rh4 Rd7 68.Qb8+ Rb7 69.Qf4 Rd7 70.Bxa3 Ne5 71.Rh5 d2 72.Rxe5 Qxe5 73.Qxe5 d1=Q 74.Qc5+ Kb7 75.Qxb5+ Kc7 76.Qc4+ Kb7 77.f7 Qe1+ 78.Kg2 Qe4+ 79.Kf2 Qf4+ 80.Ke1 Rxf7 81.Qb5+ Kc7 82.Qa5+ Kd7 83.Qd5+ Ke8 84.Qe6+ Kd8 85.Qd6+ Qxd6 86.Bxd6 Rd7 87.Bc5 Kc7 88.Kd2 Kc6 89.b4 d3 90.a4 Rh7 91.Bg1 Rg7 92.Bd4 Rg2+ 93.Kxd3 Rxh2 94.b5+ Kb7 95.Kc4 Rc2+ 96.Bc3 Rc1 97.a5 Rb1 98.a6+ Ka8 99.Bb4 Ra1 100.Kc5 Rxa6 101.bxa6 Ka7