1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Nxc6 bxc6 7.Qd4 Bxc3+ 8.Qxc3 Qe7 9.Bd3 Nxe4 10.Qxg7 Nf6+ 11.Be3 Rg8 12.Qh6 Nd5 13.O-O Nxe3 14.fxe3 Qg5 15.Qxg5 Rxg5 16.Rf4 d6 17.Raf1 Be6 18.Bxh7 Rb8 19.b3 Re5 20.Bf5 Bxf5 21.Rxf5 Re7 22.h4 Rb5 23.Rxb5 cxb5 24.Kf2 f5 25.Ke2 Rg7 26.Kf3 Kf7 27.g3 Ke6 28.Rh1 Ke5 29.h5 Kf6 30.h6 Rh7 31.e4 fxe4+ 32.Kxe4 c6 33.Kf4 Kg6 34.g4 Rf7+ 35.Ke4 a5 36.h7 Re7+ 37.Kf4 Rf7+ 38.Ke4 Re7+ 39.Kf3 Rxh7 40.Rxh7 Kxh7 41.Kf4 Kg6 42.g5 a4 43.bxa4 bxa4 44.a3 d5 45.Ke5 Kxg5 46.Kd6 Kf4 47.Kxc6 Ke5 48.Kb5 Kd6 49.c3 Kd7 50.Kxa4 Kc6 51.Kb4 Kb6 52.a4 Kc6 53.a5 Kd6 54.Kb5 Kc7 55.Kc5 Kb7 56.Kxd5 Ka6 57.Kc6 Kxa5 58.c4 Ka6 59.c5 Ka7 60.Kc7 Ka8 61.c6 Ka7 62.Kd6 Kb8 63.Kd7 Ka8 64.c7 Kb7 65.c8=Q+ Ka7 66.Ke7 Kb6 67.Qd8+ Kc5 68.Qh8 Kb6 69.Qa1 Kb5 70.Ke6 Kb6 71.Qe1 Kc6 72.Qf2 Kb7 73.Qc2 Ka6 74.Kd5 Ka7 75.Qd1 Kb6 76.Kd6 Kb5 77.Qd2 Ka6 78.Kd7 Ka7 79.Qh2 Kb7 80.Qh5 Kb6 81.Qe2 Kb7 82.Qd2 Ka8 83.Qe2 Kb8 84.Qe3 Ka8 85.Kc6 Kb8 86.Qd3 Ka8 87.Qc2 Kb8 88.Qb3+ Kc8 89.Qb7+ Kd8 90.Qd7# 1-0