1.e4 e5 2.Nf3 Nc6 3.Bb5 h5 4.O-O Nge7 5.d4 exd4 6.c3 dxc3 7.Nxc3 Ng6 8.Be3 d6 9.Nd5 Bd7 10.Rc1 Rc8 11.Qb3 Be7 12.Ba4 Rb8 13.Nxe7 Ncxe7 14.Ng5 O-O 15.Qd1 Bxa4 16.Qxh5 Re8 17.f4 Nd5 18.exd5 Rxe3 19.f5 Ne5 20.Qh7+ Kf8 21.Ne6+ fxe6 22.fxe6+ Rf3 23.Qh8+ Ke7 24.Qxg7+ Ke8 25.gxf3 Qe7 26.Rxc7 Qxg7+ 27.Rxg7 Kf8 28.Rc7 Bb5 29.Rf2 Bc4 30.f4 Nd3 31.Rd2 b5 32.b3 Bxd5 33.Rxd3 Bc6 34.Rxc6 Re8 35.b4 Rxe6 36.h3 Re3 37.Rxe3 Kf7 38.a3 a6 39.a4 Kg6 40.a5 Kf6 41.Re4 Kf5 42.Re5+ Kg6 43.Re6+ Kf5 44.Re7 Kxf4 45.Rxd6 Kf3 46.Kf1 Kf4 47.h4 Kg3 48.Rdd7 Kg4 49.h5 Kg5 50.h6 Kf5 51.h7 Kg5 52.h8=Q Kf4 53.Qg7 Kf5 54.Qf8+ Kg6 55.Qe8+ Kh6 56.Qf7 Kg5 57.Qg7+ Kf5 58.Qg8 Kf6 59.Re8 Kf5 60.Rdd8 Kf4 61.Rc8 Kf5 62.Rb8 Kf4 63.Ra8 Kf3 64.Re7 Kf4 65.Rf7+ Ke4 66.Rff8 Kd3 67.Qh8 Kd2 68.Rg8 Kc2 69.Ke2 Kb1 70.Qh6 Ka1 71.Qg6 Kb2 72.Qf5 Kc3 73.Qf4 Kb3 74.Qe3+ Ka2 75.Qf3 Kb1 76.Qg3 Ka1 77.Qh4 Ka2 78.Qh5 Kb1 79.Qg5 Ka1 80.Qh6 Ka2 81.Qg6 Kb2 82.Ke3 Kc1 83.Rxa6 Kb2 84.Ke4 Ka2 85.Kd4 Kb2 86.Kd3 Ka2 87.Ra7 Kb3 88.Raa8 Kxb4 89.Rab8 Kb3 90.a6 Kb2 91.Rbc8 b4 92.Rh8 Ka1 93.Rc7 Kb1 94.Rc6 Ka2 95.Rh7 Kb1 96.Rh6 Ka1 97.Rh7 Ka2 98.Rh8 Kb3 99.Rh7 Kb2 100.Rh8 b3 101.Rh7 Ka2 102.Rh1 Kb2 103.Rf1 Ka3 104.Rf2 Kb4 105.Rf3 Ka3 106.Rf4 b2 107.Qg7 Kb3 108.Qf6 b1=N 109.Qd8 Ka2 110.Qb8 Ka1 111.Ra4+ Na3 112.Rxa3# 1-0