1.e3 c5 2.d4 d5 3.c4 e6 4.Nc3 Nf6 5.Nf3 Nc6 6.cxd5 exd5 7.Bb5 Bd6 8.dxc5 Bxc5 9.O-O O-O 10.b3 Bg4 11.Bb2 Re8 12.h3 Bh5 13.Rc1 Qd6 14.Na4 Bb4 15.Bxf6 gxf6 16.Nc3 Rad8 17.Ne2 Bxf3 18.gxf3 Kh8 19.f4 Rg8+ 20.Kh2 Ba3 21.Rc2 d4 22.Ng3 dxe3 23.Qxd6 Bxd6 24.fxe3 Nb4 25.Re2 Bc5 26.Nf5 Nd5 27.Bc4 b5 28.Bxb5 Nc3 29.Rc2 Nxb5 30.Rxc5 Rd2+ 31.Kh1 Nd6 32.Nxd6 Rxd6 33.Rg1 Re8 34.Rc7 Rde6 35.Rxa7 Rxe3 36.Kh2 Rf3 37.Rxf7 Rxf4 38.Rg2 h5 39.Rc7 Re3 40.Rd2 Re8 41.Kg3 Rf5 42.Rd4 Rg5+ 43.Kh4 Re3 44.Rd8+ Rg8 45.Rxg8+ Kxg8 46.Kxh5 Rg3 47.Kh4 Rg2 48.a4 Re2 49.Rb7 Re8 50.Kg4 Re6 51.Kg3 Rd6 52.Kg2 Rd3 53.b4 Rd2+ 54.Kf3 Rd3+ 55.Ke4 Rd1 56.a5 Rd3 57.Ra7 Ra3 58.Ra6 Kf8 59.Kd4 Ke7 60.h4 f5 61.Ke5 Kf8 62.Rg6 Ra4 63.Rb6 Ke7 64.Rb8 Kd7 65.Kxf5 Ra1 66.Ra8 Rg1 67.Rh8 Rh1 68.Ke4 Rh3 69.Kd5 Rh2 70.h5 Rh1 71.Kc4 Rh4+ 72.Kc5 Kc7 73.Rh7+ Kb8 74.Re7 Kc8 75.Rf7 Rd4 76.Rg7 Rd3 77.Re7 Rd8 78.Kb5 Rd4 79.h6 Rxb4+ 80.Kxb4 Kd8 81.Ka3 Kxe7 82.Kb3 Kd7 83.Kb4 Kc8 84.Kb5 Kb7 85.Ka4 Ka6 86.Kb3 Kb7 87.h7 Kc6 88.Kc4 Kd7 89.a6 Kd6 90.h8=Q Kd7 91.Qc3 Ke8 92.Qh8+ Kd7 93.Qh7+ Kc6 94.Qe7 Kb6 95.Qf6+ Ka5 96.Kd3 Ka4 97.Qf2 Kb5 98.Qf3 Kb4 99.Qd5 Ka4 100.Qa8 Kb5 101.Qb7+ Ka5 102.a7 Ka4 103.a8=Q# 1-0