1.c4 Nf6 2.b3 h6 3.Nf3 e6 4.g3 b6 5.Bg2 Bb7 6.O-O Be7 7.d4 O-O 8.Nc3 Bb4 9.Bb2 d5 10.cxd5 Bxc3 11.Bxc3 exd5 12.b4 Nbd7 13.Rc1 Re8 14.Ne5 Ne4 15.Ba1 Nd6 16.Qc2 Rc8 17.Bh3 f5 18.b5 a6 19.a4 axb5 20.axb5 Rf8 21.Bb2 Qe8 22.Rfd1 Qe6 23.Qb3 Rfe8 24.g4 Nxe5 25.gxf5 Nf3+ 26.Qxf3 Qxe2 27.Qxe2 Rxe2 28.Ba3 Nc4 29.f6 Ra8 30.Bb4 gxf6 31.Rd3 Kf7 32.Bg4 Re4 33.Rg3 Rxd4 34.Bh5+ Ke6 35.Bg4+ Rxg4 36.Rxg4 Ne5 37.Rg7 d4 38.f4 Nd3 39.f5+ Kxf5 40.Rf1+ Ke6 41.Re7+ Kd5 42.Rf5+ Ne5 43.Rxf6 Kc4 44.Rxe5 Kxb4 45.Kf2 Ra2+ 46.Re2 Ra7 47.Re7 Bd5 48.Rd7 Ra2+ 49.Ke1 Bc4 50.Rxd4 Kc3 51.Rdf4 Re2+ 52.Kf1 Bxb5 53.Kg1 h5 54.Rf3+ Kb4 55.R3f4+ Ka5 56.R6f5 h4 57.Rxh4 c5 58.Rf2 Re1+ 59.Kg2 Bc6+ 60.Kg3 b5 61.Rf6 Bb7 62.Rh7 Bd5 63.Rh5 Rg1+ 64.Kf2 Rg2+ 65.Ke3 Bc4 66.Rf2 Rg7 67.Rxc5 Kb4 68.Rc8 Kc3 69.Rf3 Rh7 70.h3 Kc2 71.Kf4 Kd2 72.Rd8+ Kc2 73.Rb8 Kd2 74.Kg5 Be2 75.Rg3 Rg7+ 76.Kf4 Rh7 77.Rd8+ Kc2 78.Rg2 Rf7+ 79.Ke3 Re7+ 80.Kd4 b4 81.Rc8+ Kb2 82.Rf8 Kc2 83.Rff2 Kd2 84.Rxe2+ Rxe2 85.Rxe2+ Kxe2 86.h4 Kf3 87.h5 Kf4 88.h6 b3 89.Kc3 Ke5 90.h7 Kd6 91.h8=Q Ke6 92.Kd4 Kd6 93.Qf6+ Kd7 94.Kd5 b2 95.Qxb2 Kc7 96.Qg7+ Kb6 97.Qd7 Ka5 98.Qb7 Ka4 99.Kc4 Ka5 100.Qb5# 1-0