1.Nf3 Nf6 2.g3 e6 3.Bg2 d5 4.O-O Be7 5.d3 c5 6.Nbd2 Nc6 7.e4 b6 8.Re1 Bb7 9.c3 Qc7 10.Qe2 h6 11.a3 O-O 12.e5 Nd7 13.h4 b5 14.h5 d4 15.cxd4 cxd4 16.Nb3 Rfd8 17.Bf4 a5 18.Rac1 Qb6 19.g4 Rdc8 20.Nbd2 Qd8 21.Ne4 b4 22.g5 hxg5 23.Nexg5 Ndxe5 24.Nxe5 Bxg5 25.Bxc6 Bxf4 26.Bxb7 Rxc1 27.Rxc1 Bxc1 28.Nxf7 Kxf7 29.Qf3+ Qf6 30.Bxa8 Qxf3 31.Bxf3 bxa3 32.bxa3 Bxa3 33.Kf1 Bb4 34.Bc6 Kf6 35.Ke2 Ke5 36.Kd1 Kf4 37.Ke2 Be7 38.Kd2 Bg5 39.Ke2 Ke5 40.Kd1 Bh4 41.f3 Kd6 42.Be8 Kc5 43.Kc2 Kb4 44.f4 Kc5 45.Bd7 Kd6 46.Bc8 Ke7 47.f5 e5 48.Bb7 Kf6 49.Be4 Kg5 50.Kb3 Kxh5 51.Ka4 Be1 52.Kb5 Kg5 53.Ka4 Bb4 54.Kb5 Kf4 55.Kc4 Be7 56.Kb5 Bd8 57.Ka4 Ke3 58.Kb5 Kd2 59.Kc4 Kc2 60.Bc6 Bc7 61.Ba4+ Kd2 62.Bc6 Bd8 63.Be4 Kc2 64.Bc6 Be7 65.Ba4+ Kd2 66.Bc6 Ke3 67.Ba4 e4 68.dxe4 Kxe4 69.Bc2+ Ke3 70.Bd1 d3 71.Kc3 Bf6+ 72.Kc4 d2 73.Bh5 Kf2 74.Kd3 Ke1 75.Kc2 a4 76.Bf3 a3 77.Kb3 d1=Q+ 78.Bxd1 Kxd1 79.Kxa3 Ke2 80.Kb4 Kd3 81.Kc5 Ke4 82.Kd6 Kxf5 83.Kd5 g5 84.Kc4 Ke4 85.Kc5 g4 86.Kd6 g3 87.Ke6 g2 88.Kxf6 g1=Q 89.Ke6 Qb6+ 90.Ke7 Ke5 91.Kf7 Qf6+ 92.Kg8 Qe7 93.Kh8 Kf6 94.Kg8 Qg7#