1.e4 e5 2.f4 exf4 3.Nf3 d5 4.exd5 Nf6 5.c4 c6 6.Nc3 cxd5 7.cxd5 Nxd5 8.Bc4 Be6 9.Qb3 Nxc3 10.Bxe6 fxe6 11.dxc3 Qd5 12.Qxd5 exd5 13.Bxf4 Nc6 14.O-O-O O-O-O 15.Rhe1 Bc5 16.Ng5 Rd7 17.Ne6 Bb6 18.b4 Re8 19.a4 Rde7 20.a5 Bd8 21.Nxg7 Rxe1 22.Nxe8 Rxe8 23.Rxd5 Re2 24.Rh5 Rxg2 25.Rxh7 Ne7 26.h4 Nd5 27.Be5 Bf6 28.Bxf6 Nxf6 29.Rh8+ Kd7 30.h5 Rh2 31.h6 Kc6 32.c4 b5 33.cxb5+ Kxb5 34.Rb8+ Ka6 35.b5+ Kxa5 36.Rb7 Rxh6 37.Rxa7+ Kxb5 38.Rb7+ Ka6 39.Rb8 Ka7 40.Rb4 Nd5 41.Rd4 Rh5 42.Kb2 Kb6 43.Rc4 Kb5 44.Rc8 Rh2+ 45.Ka3 Rh3+ 46.Kb2 Kb4 47.Rb8+ Kc4 48.Rc8+ Kd4 49.Rb8 Rh2+ 50.Ka3 Kc4 51.Rc8+ Kd3 52.Kb3 Kd4 53.Ka3 Nc3 54.Kb3 Ne4 55.Rd8+ Ke3 56.Ka3 Nc5 57.Rd5 Nd3 58.Rg5 Kd4 59.Kb3 Rb2+ 60.Ka3 Kc3 61.Ka4 Rb1 62.Ka5 Kc4 63.Rg4+ Kc5 64.Ka4 Nc1 65.Ka3 Kb5 66.Rg3 Kc4 67.Rg1 Kc3 68.Ka4 Kc4 69.Ka3 Kb5 70.Rg5+ Kc6 71.Rf5 Nd3 72.Ka2 Rb8 73.Ka3 Nc5 74.Ka2 Nb3 75.Ka3 Nd4 76.Rg5 Nc2+ 77.Ka2 Na3 78.Kxa3 Rb1 79.Ka2 Rb8 80.Rf5 Kd7 81.Rc5 Kd6 82.Ra5 Kc7 83.Ra6 Rb4 84.Re6 Rd4 85.Re7+ Kd8 86.Rh7 Re4 87.Kb1 Re2 88.Rf7 Ke8 89.Rf5 Kd7 90.Rf3 Kd8 91.Rh3 Kd7 92.Rh7+ Kc8 93.Rf7 Kd8 94.Rf4 Kd7 95.Ra4 Kc6 96.Rf4 Kb5 97.Rf3 Ka4 98.Kc1 Kb4 99.Kd1 Ra2 100.Kc1 Kc4 101.Kb1 Rd2 102.Kc1 Ra2 103.Kb1 Rd2 104.Kc1 Ra2 1/2-1/2