1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.g3 e5 5.Bg2 Be7 6.O-O O-O 7.b3 d6 8.Bb2 Rb8 9.e3 Bf5 10.d4 cxd4 11.exd4 e4 12.Nd2 d5 13.cxd5 Nxd5 14.Ndxe4 Nxc3 15.Bxc3 Nb4 16.Qf3 Be6 17.Qe2 Bd5 18.Rfe1 Rc8 19.Nc5 Bxg2 20.Qxe7 Nc2 21.Qxd8 Rfxd8 22.Kxg2 b6 23.Na4 b5 24.Nc5 b4 25.Bb2 Nxe1+ 26.Rxe1 Re8 27.Rxe8+ Rxe8 28.Kf3 Re1 29.Nd3 Rb1 30.Ke3 a5 31.d5 Kf8 32.Kd2 Ke7 33.Be5 f6 34.Bc7 Ra1 35.Nc1 a4 36.bxa4 Kd7 37.Bb6 Kd6 38.a5 Kxd5 39.Kc2 Kc4 40.Kb2 b3 41.axb3+ Kd5 42.Kxa1 Ke6 43.Ka2 Kd7 44.Kb2 h5 45.Ka2 Ke8 46.Ka3 Kf7 47.Ka4 Kg8 48.b4 g5 49.b5 Kg7 50.a6 Kg6 51.Ka5 f5 52.a7 g4 53.Ka6 Kf6 54.Ka5 f4 55.Ka4 Kf5 56.Ka5 Ke5 57.Ka4 Ke4 58.Ka5 Kf5 59.Ka6 Kf6 60.Ka5 f3 61.Ka6 h4 62.Ka5 hxg3 63.fxg3 Ke7 64.Ka4 Kf6 65.Ka3 Ke5 66.Kb3 f2 67.Bxf2 Kd5 68.b6 Kd6 69.b7 Kc6 70.Kb2 Kd5 71.Kb1 Ke6 72.Ka1 Kf5 73.Kb1 Kf6 74.Kb2 Kg5 75.Kb1 Kh5 76.Kb2 Kh6 77.Kc2 Kg5 78.Kb2 Kg6 79.Kc2 Kh7 80.Kd3 Kg6 81.Kc3 Kg7 82.Kc2 Kh6 83.Kc3 Kg6 84.Kc2 Kf5 85.Kd3 Kg5 86.h3 Kf6 87.Kc3 Kf7 88.Kd4 Kg7 89.Ke4 Kh6 90.Ke5 Kh5 91.Kf5 Kh6 92.Kf6 Kh5 93.Kf7 Kg5 94.Ke7 Kg6 95.Ke6 Kh6 96.Kf6 Kh5 97.b8=Q Kh6 98.Qh8# 1-0