1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.O-O Bc5 6.Re1 O-O 7.e5 Ne8 8.Bg5 Be7 9.Bxe7 Qxe7 10.Nxd4 d6 11.Nxc6 bxc6 12.exd6 Qxd6 13.Qf3 Qf6 14.Qe3 Nd6 15.Bb3 Bd7 16.Nc3 Rfe8 17.Qc5 Rxe1+ 18.Rxe1 Qf5 19.Qxf5 Bxf5 20.Re7 Rc8 21.Kf1 Kf8 22.Re5 Re8 23.Ra5 Ra8 24.Ba4 Bd7 25.Nd5 Nc4 26.Rc5 Nb6 27.Bxc6 Bxc6 28.Nxb6 Bxg2+ 29.Kxg2 axb6 30.Rxc7 Rxa2 31.b3 g6 32.Kf3 Ra8 33.Rb7 Ra2 34.c4 Ra6 35.Ke4 Ke8 36.Kd5 Ra2 37.Rxb6 Rxf2 38.c5 Rf5+ 39.Kd6 Rf6+ 40.Kc7 Rf5 41.c6 g5 42.Rb4 h5 43.Re4+ Kf8 44.Kd7 Rd5+ 45.Kc8 Rb5 46.b4 f5 47.Rc4 Ke7 48.c7 f4 49.Re4+ Kd6 50.Kd8 Rf5 51.c8=Q Rf8+ 52.Re8 Rxe8+ 53.Kxe8 Ke5 54.Qc3+ Kf5 55.b5 g4 56.b6 h4 57.b7 g3 58.hxg3 hxg3 59.b8=Q Kg4 60.Qcc8+ Kf3 61.Qh3 Kf2 62.Qxg3+ fxg3 63.Kf7 g2 64.Qh2 Kf1 65.Qf4+ Ke2 66.Qg3 Kf1 67.Qh3 Kf2 68.Qf5+ Ke2 69.Qh5+ Kf1 70.Qf5+ Ke2 71.Qe4+ Kf2 72.Qh4+ Ke2 73.Qg3 Kf1 74.Qf3+ Kg1 75.Kf6 Kh2 76.Qf2 Kh1 77.Qh4+ Kg1 78.Kf5 Kf1 79.Qh3 Kf2 80.Qh2 Kf3 81.Qg1 Kg3 82.Kg5 Kf3 83.Kh4 Ke4 84.Qxg2+ Ke3 85.Kg4 Kd4 86.Qe2 Kd5 87.Kf5 Kd4 88.Kf4 Kd5 89.Qe5+ Kc4 90.Qd6 Kc3 91.Ke4 Kc4 92.Qc6+ Kb4 93.Kd3 Kb3 94.Qb5+ Ka3 95.Kc4 Ka2 96.Kc3 Ka1 97.Qb2#