1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 Nf6 6.Nxf6+ Qxf6 7.d4 e4 8.Qe2 d5 9.Ne5 Be7 10.Qh5+ g6 11.Qh6 Bf8 12.Qg5 Bg7 13.Qxf6 Bxf6 14.Nxc6 a6 15.Ba4 Bd7 16.Nb4 Bxa4 17.Nxd5 Bd8 18.b3 Bc6 19.Ne3 Bf6 20.Bb2 O-O-O 21.O-O-O Rhf8 22.d5 Bd7 23.Bxf6 Rxf6 24.Rhf1 Rdf8 25.Rd2 h5 26.c4 h4 27.h3 Rf4 28.Kd1 g5 29.Ke2 g4 30.hxg4 Bxg4+ 31.Ke1 Bd7 32.Rh1 b6 33.b4 a5 34.bxa5 bxa5 35.c5 c6 36.d6 Be6 37.Rb2 a4 38.a3 Bb3 39.Rd2 Kd7 40.Rd4 Rxf2 41.Rxh4 Ra2 42.Rh7+ Rf7 43.Rxf7+ Bxf7 44.Rxa4 Bg6 45.Ra7+ Ke6 46.Re7+ Kf6 47.Rc7 Rxa3 48.Kf2 Be8 49.Re7 Bg6 50.Rc7 Be8 51.d7 Bxd7 52.Rxd7 Rc3 53.Rd6+ Ke5 54.Rxc6 Kd4 55.Nf5+ Ke5 56.Ne3 Kd4 57.Nf5+ Ke5 58.Ng3 e3+ 59.Ke2 Kd4 60.Nf5+ Ke4 61.Nd6+ Kf4 62.Rc7 Rc2+ 63.Kd3 Rd2+ 64.Kc3 Rd5 65.Rf7+ Kg3 66.Nf5+ Kf2 67.Nxe3+ Kxe3 68.Kc4 Ke4 69.Re7+ Re5 70.Rxe5+ Kxe5 71.Kb5 Ke6 72.c6 Kd6 73.Kb6 Ke6 74.Kb5 Kd6 75.Kb6 Ke6 76.g4 Kd6 77.g5 Ke6 78.Ka6 Ke7 79.Kb6 Ke8 80.Ka6 Ke7 81.g6 Ke8 82.Kb6 Kf8 83.Kb5 Ke8 84.Kc5 Kf8 85.Kc4 Ke8 86.Kb4 Kf8 87.Kb3 Ke7 88.Kc3 Kd8 89.Kb3 Ke7 90.g7 Kf7 91.Kc3 Ke7 92.Kb2 Kf7 93.Kc2 Ke7 94.Kd2 Kf7 95.c7 Ke8 96.c8=Q+ Ke7 97.Qb7+ Ke8 98.g8=Q# 1-0