1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nb3 Be7 6.Nc3 Nf6 7.Bf4 d6 8.Qd2 O-O 9.O-O-O a5 10.a4 Be6 11.Kb1 b6 12.f3 Ne5 13.Nd5 Nxd5 14.exd5 Bd7 15.Qd4 Ng6 16.Bg3 Bf6 17.Qc4 Ne5 18.Bxe5 Bxe5 19.f4 Bf6 20.Nd4 Bxd4 21.Qxd4 Bf5 22.g4 Bd7 23.b3 Re8 24.Bd3 Re7 25.g5 g6 26.h4 Qf8 27.Rde1 Rae8 28.Rxe7 Rxe7 29.Qf6 Re8 30.f5 Qg7 31.fxg6 fxg6 32.Qf3 Rf8 33.Qg2 Bf5 34.Qd2 Qd4 35.Rd1 Bxd3 36.Qxd3 Qxd3 37.Rxd3 Rf2 38.Rd4 Kf8 39.Kb2 Ke8 40.Kc3 Kd8 41.Kc4 Kc8 42.Kb5 Kb7 43.c3 Rf3 44.Kc4 Rh3 45.Rf4 Rh1 46.b4 axb4 47.cxb4 Ka6 48.Re4 Kb7 49.Kb5 Rh2 50.Rf4 Rh1 51.Re4 Rh2 52.a5 bxa5 53.bxa5 Rb2+ 54.Rb4 Ra2 55.Rf4 Rb2+ 56.Kc4 Rh2 57.Kc3 Ka6 58.Ra4 Rh1 59.Kd3 Rh3+ 60.Ke2 Rh2+ 61.Kf3 Rd2 62.Rc4 Rxd5 63.Rxc7 h6 64.gxh6 Rh5 65.Rc6+ Kxa5 66.Rxd6 Rxh6 67.Kg4 Kb5 68.Rd4 Rh5 69.Kf3 Kc5 70.Rg4 Rf5+ 71.Ke4 Rf6 72.Ke5 Rc6 73.Kf4 Kd5 74.Rg5+ Kd4 75.Ra5 Rf6+ 76.Kg5 Rb6 77.Kh6 g5+ 78.Kxg5 Rb1 79.Rf5 Ke4 80.Rf2 Rg1+ 81.Kh6 Ke5 82.h5 Rh1 83.Kg6 Rg1+ 84.Kh7 Rh1 85.h6 Ke6 86.Rg2 Kf7 87.Rf2+ Ke7 88.Rf3 Rh2 89.Rf1 Ke8 90.Rf6 Ke7 91.Kg7 Rg2+ 92.Rg6 Rf2 93.h7 Rf7+ 94.Kh6 Rf8 95.Rg8 Rf1 96.h8=Q