1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 a6 6.Bxc6 dxc6 7.Re1 Nf6 8.Nxe5 Be7 9.Bg5 O-O 10.c4 c5 11.dxc5 Qxd1 12.Rxd1 h6 13.Be3 Ng4 14.Bd4 Nxe5 15.Bxe5 Bg4 16.Re1 Bxc5 17.Bxc7 Rac8 18.Ba5 Bd4 19.Nd2 Bf5 20.Bc3 Bxc3 21.bxc3 Rfd8 22.Re2 Rd3 23.Rc1 Be6 24.f3 Kf8 25.a4 Bxc4 26.Nxc4 Rxc4 27.Rb2 Rd7 28.Rb4 Rdc7 29.Rcb1 Rxb4 30.Rxb4 Ke7 31.Kf2 Kd6 32.Ke2 Kc5 33.Kd3 Rd7+ 34.Kc2 Re7 35.Kd3 Rd7+ 36.Kc2 g6 37.g4 b5 38.Rf4 Re7 39.a5 f5 40.gxf5 Rf7 41.fxg6 Rxf4 42.g7 Rxf3 43.g8=Q h5 44.Qd8 Rf2+ 45.Kd1 Ra2 46.Qd4+ Kc6 47.Qh4 Ra4 48.Qxh5 Kd6 49.Kc2 Rf4 50.Qd1+ Rd4 51.Qxd4+ Ke6 52.Qa7 Kf5 53.Kb3 Kf4 54.Qb7 Ke5 55.Qh7 Kf6 56.Kb2 Ke6 57.Qh4 Kd6 58.Qe1 Kc5 59.Qd2 b4 60.Qc1 Kc6 61.Qe1 Kd5 62.Kb1 Kc5 63.c4 Kd4 64.Qg3 Kc5 65.Qh3 Kd6 66.Qf3 Kc7 67.Qe3 Kc6 68.Qf3+ Kd6 69.Qf4+ Kc6 70.c5 Kb5 71.Qe5 Kc6 72.Qg5 Kb5 73.Qh4 Kxa5 74.Kc2 Ka4 75.Qh5 Kb5 76.Qf5 Kc4 77.Qe6+ Kd4 78.Qxa6 Kd5 79.Qa2+ b3+ 80.Qxb3+ Kc6 81.h3 Kd7 82.Qe3 Kd8 83.Kc3 Kc7 84.Qg3+ Kd8 85.Qg6 Kc7 86.Qg8 Kc6 87.Qg6+ Kb7 88.Qg2+ Ka7 89.Qg1 Ka6 90.Kd4 Kb7 91.Qg3 Ka6 92.Qg4 Ka7 93.Ke4 Kb8 94.Qg2 Kb7 95.Qc2 Ka8 96.Kd3 Kb8 97.Kc3 Ka7 98.Qd3 Ka8 99.Kc4 Ka7 100.Qd8 Ka6 101.Qb6# 1-0