1.Nf3 d5 2.g3 Nf6 3.Bg2 Bg4 4.O-O e6 5.d3 c5 6.h3 Bh5 7.Qe1 Nc6 8.e4 dxe4 9.dxe4 Bxf3 10.Bxf3 Nd4 11.Bd1 Be7 12.c3 Nc6 13.Bc2 O-O 14.e5 Nd5 15.Qe4 g6 16.Bh6 Re8 17.Na3 Bf8 18.Bxf8 Kxf8 19.Nc4 Qg5 20.h4 Qh5 21.Rae1 Kg7 22.Nd6 Re7 23.Bd1 Qh6 24.Qf3 Rd8 25.c4 Ndb4 26.Qf6+ Kg8 27.Bf3 Qg7 28.a3 Nd3 29.Bxc6 Qxf6 30.exf6 Rc7 31.Nxb7 Rb8 32.Rd1 Nxb2 33.Rb1 Nxc4 34.Nxc5 Rbc8 35.Rfc1 Nxa3 36.Ra1 Rxc6 37.Rxa3 Rxc5 38.Rxc5 Rxc5 39.Rxa7 Rc1+ 40.Kg2 Rc8 41.g4 h6 42.g5 hxg5 43.hxg5 Kf8 44.Kf3 Ke8 45.Ke4 Rd8 46.f4 Rd7 47.Ra8+ Rd8 48.Ra7 Rd7 49.Ra6 Kd8 50.Ra8+ Kc7 51.Re8 Kd6 52.Kd4 Kc6+ 53.Ke5 Rd5+ 54.Ke4 Rd7 55.Ra8 Kd6 56.Ra6+ Kc7 57.Ra5 Kd8 58.Ke5 Kc7 59.Ra7+ Kd8 60.Ra8+ Kc7 61.Rf8 Rd5+ 62.Ke4 Rd7 63.Rh8 Kd6 64.Kd4 Kc7+ 65.Kc4 Kc6 66.Rc8+ Kd6 67.Rf8 Kc6 68.Rc8+ Kd6 69.Kb5 Rc7 70.Rf8 Rd7 71.Kb6 Rc7 72.Rd8+ Rd7 73.Rf8 Kd5 74.Rh8 Ke4 75.Kc6 Rd5 76.Rf8 Kxf4 77.Rxf7 Kxg5 78.Rf8 Rf5 79.f7 Kf6 80.Kd6 Kg7 81.Ke7 g5 82.Rg8+ Kh7 83.f8=Q Rxf8 84.Rxf8 g4 85.Rf6 g3 86.Rxe6 g2 87.Re1 Kh6 88.Rg1 Kh5 89.Rxg2 Kh4 90.Kf6 Kh3 91.Rg8 Kh2 92.Kf5 Kh3 93.Kf4 Kh4 94.Rh8#