1.e4 e5 2.Nf3 Nc6 3.g3 d5 4.exd5 Qxd5 5.Nc3 Qd6 6.d3 Bg4 7.h3 Bh5 8.g4 Bg6 9.Nh4 O-O-O 10.Bg2 Be7 11.Nxg6 hxg6 12.Qf3 f5 13.gxf5 Rf8 14.Be3 gxf5 15.O-O-O Kb8 16.Bxa7+ Ka8 17.Be3 f4 18.Bd2 Qc5 19.Rde1 Kb8 20.Kb1 Nh6 21.Re4 Nf5 22.Rc4 Qa7 23.Re1 Nfd4 24.Qg4 Rh4 25.Qg6 Rh6 26.Qe4 Rd8 27.a3 g5 28.Nd5 Bd6 29.Rd1 b5 30.Rxc6 Nxc6 31.Nxf4 Bxa3 32.Ng6 Rg8 33.Be3 Qa6 34.Qxc6 Qxc6 35.Bxc6 Rgxg6 36.Be4 Be7 37.Bxg6 Rxg6 38.Rg1 Rh6 39.Bxg5 Bxg5 40.Rxg5 Rxh3 41.Rxe5 c6 42.Rf5 Rh1+ 43.Ka2 Kc7 44.Kb3 Kb6 45.Kc3 Rf1 46.b4 Kc7 47.Kd4 Kd6 48.Rf6+ Kd7 49.Kc5 Rc1 50.Rd6+ Ke7 51.Rxc6 Rxc2+ 52.Kxb5 Rxf2 53.Rc4 Kd8 54.Kb6 Rd2 55.d4 Rf2 56.b5 Rh2 57.Rc6 Kd7 58.Kb7 Ra2 59.Rc5 Ra4 60.Rd5+ Ke8 61.b6 Rb4 62.Kc7 Rb1 63.Re5+ Kf7 64.b7 Kg6 65.b8=Q Rf1 66.Kd8 Rf5 67.Qb7 Rf1 68.Qc8 Rf3 69.Qd7 Rf2 70.Qe7 Ra2 71.Qe8+ Kf6 72.Kd7 Ra7+ 73.Kd6 Rh7 74.Qb8 Rd7+ 75.Kc5 Rb7 76.Qxb7 Kg6 77.Qc8 Kf6 78.Qc7 Kg6 79.Qd7 Kf6 80.Qe8 Kg7 81.Qa8 Kg6 82.Qa7 Kf6 83.Qa6+ Kf7 84.Qa5 Kg6 85.Qa4 Kf6 86.Qa3 Kg6 87.Qa2 Kf6 88.Qa8 Kg7 89.Qa7+ Kg8 90.Qa6 Kh7 91.Qa5 Kg6 92.Kc6 Kf7 93.Re6 Kf8 94.Re7 Kg8 95.Qa7 Kf8 96.Re1 Kg8 97.Re2 Kh8 98.Re7 Kg8 99.Qa8# 1-0