1.Nf3 c6 2.e4 e5 3.Nxe5 d5 4.exd5 cxd5 5.d4 Nf6 6.Bb5+ Nbd7 7.Nc3 Be7 8.O-O O-O 9.Bf4 Nb6 10.Bd3 Bd7 11.Nxd7 Qxd7 12.Re1 Bd6 13.Be5 Bxe5 14.dxe5 Ng4 15.e6 fxe6 16.Qxg4 Rf6 17.Rad1 Raf8 18.f3 Qe7 19.Ne2 e5 20.Ng3 Rf4 21.Qh5 g5 22.Nf5 R8xf5 23.Bxf5 Rxf5 24.Qg4 Rf4 25.Qh3 e4 26.fxe4 dxe4 27.Qb3+ Kg7 28.Qc3+ Kg6 29.g3 Rf3 30.Qxf3 exf3 31.Rxe7 Nc4 32.Rxb7 Ne3 33.Rd6+ Kf5 34.Re7 Ng4 35.Rf7+ Ke4 36.Re6+ Ne5 37.Rxh7 Ke3 38.Rxe5+ Kd2 39.Kf2 Kc1 40.Rxg5 Kxb2 41.Rg8 Kc3 42.Kxf3 Kc4 43.Kg4 Kb5 44.Kf3 Kc4 45.g4 Kb5 46.g5 Kc4 47.g6 Kb5 48.Kg4 Kc4 49.Kf3 Kb5 50.Ke4 Kc6 51.Kf5 Kd5 52.Rd7+ Kc6 53.Ke6 Kb6 54.Ke7 Kc5 55.Rxa7 Kb6 56.Kd6 Kxa7 57.Ke6 Kb6 58.Kf7 Kb7 59.g7 Kc6 60.a4 Kd5 61.Rh8 Kd6 62.g8=Q Kc6 63.Rh7 Kd7 64.Kf6+ Kc6 65.Ke6 Kb6 66.Kf7 Kb7 67.Kf6+ Kc6 68.Ke6 Kb6 69.a5+ Kc5 70.Kf7 Kb4 71.Kf6 Kc3 72.a6 Kb2 73.Ke7 Ka1 74.a7 Kb2 75.Kf6 Ka1 76.Ke7 Kb2 77.a8=Q Kc3 78.Rf7 Kd4 79.Qg7+ Kc5 80.Qf6 Kb4 81.Qg7 Kb5 82.Qf6 Kc4 83.Qg5 Kb4 84.Qg7 Kc4 85.Qh7 Kc5 86.Qd8 Kb4 87.Qhh8 Kb5 88.Qhg8 Ka6 89.Qg7 Ka7 90.Qf6 Kb7 91.Qg7 Ka7 92.Qgf8 Kb7 93.c3 Ka7 94.Rg7 Kb7 95.Qde8 Kc7 96.Kf7 Kb7 97.Rg5 Kc7 98.Re5 Kb7 99.Rd5 Kc7 100.Rd8 Kb7 101.Kf6 Kc7 102.Ke5 Kb7 103.Kd6 Ka7 104.Kc6 Ka6 105.Ra8# 1-0