1.Nf3 b6 2.e4 Bb7 3.Nc3 e6 4.d4 Nf6 5.Bd3 Bb4 6.Nd2 c5 7.dxc5 Bxc5 8.e5 Nd5 9.Qg4 Kf8 10.Nde4 Nxc3 11.Nxc5 bxc5 12.bxc3 Nc6 13.Qg3 Qc7 14.Be4 Rb8 15.Rb1 Ne7 16.Bxb7 Rxb7 17.Rxb7 Qxb7 18.O-O h6 19.Qd3 Kg8 20.Be3 Ng6 21.f4 Kh7 22.Bxc5 Rc8 23.Bd4 Kg8 24.a4 Nh4 25.Rf2 Nf5 26.h3 Nxd4 27.Qxd4 Qb6 28.f5 Qxd4 29.cxd4 exf5 30.Rxf5 Rxc2 31.Rf1 Rc4 32.d5 Rxa4 33.Rc1 Ra5 34.Rc8+ Kh7 35.d6 Rxe5 36.Rc7 a5 37.Rxd7 Kg6 38.Ra7 Kf6 39.Kf2 Ke6 40.d7 Ke7 41.Kf3 Kd8 42.Kf4 Rc5 43.Ke4 h5 44.h4 g6 45.g3 Rf5 46.Kd4 Ke7 47.Ke4 f6 48.Ke3 Rd5 49.Ke4 Rb5 50.Ke3 Rb3+ 51.Kf2 Rb5 52.Ke3 g5 53.Ke4 g4 54.Kf4 Rc5 55.Ke4 Re5+ 56.Kf4 Kd8 57.Rb7 Rc5 58.Ra7 Rd5 59.Ke4 Rb5 60.Kf4 Rc5 61.Ke4 Re5+ 62.Kf4 Ke7 63.Rb7 Rd5 64.Ra7 Rb5 65.Ke4 a4 66.Kf4 Rb3 67.Rxa4 Rf3+ 68.Ke4 Kxd7 69.Ra5 Rxg3 70.Rxh5 Rf3 71.Rh6 Ke6 72.h5 Rf5 73.Rh8 Rf1 74.Rh6 Ra1 75.Kf4 Ra4+ 76.Kg3 Kf5 77.Rg6 Ra3+ 78.Kg2 Rh3 79.Rh6 Kg5 80.Rg6+ Kf5 81.Rh6 Ke5 82.Rh8 f5 83.h6 Kf6 84.Rf8+ Kg6 85.Rg8+ Kxh6 86.Rh8+ Kg5 87.Rxh3 gxh3+ 88.Kxh3 Kf4 89.Kh2 Ke3 90.Kg1 f4 91.Kg2 f3+ 92.Kh2 Kd2 93.Kg1 Ke1 94.Kh2 f2 95.Kg3 Ke2 96.Kh3 f1=Q+ 97.Kg4 Qf6 98.Kh5 Qg7 99.Kh4 Kf3 100.Kh5 Kf4 101.Kh4 Qg4# 0-1