1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4 6.d4 b5 7.Bb3 d5 8.dxe5 Be6 9.c3 Bc5 10.Nbd2 Bb6 11.Bc2 Bf5 12.Nxe4 dxe4 13.Bf4 Bg6 14.Nd2 Qd5 15.Bb3 Qd3 16.Bc2 Qd5 17.Re1 O-O-O 18.Bxe4 Bxe4 19.Rxe4 h6 20.Qg4+ Kb7 21.Qxg7 Qd3 22.Rae1 Qc2 23.R4e2 Qxb2 24.Ne4 Qa3 25.h3 b4 26.Qg3 Rhg8 27.Qf3 bxc3 28.Nxc3 Rg6 29.Rd2 Ka7 30.Nb5+ axb5 31.Qxa3+ Ba5 32.Red1 Rxd2 33.Rxd2 Kb6 34.Rd3 f6 35.exf6 h5 36.Bxc7+ Ka6 37.Bxa5 Rg5 38.Rd1 Rf5 39.Ra1 Rxf6 40.Re1 Nd8 41.Ra1 Rb6 42.Re1 Rf6 43.g3 Nc6 44.Ra1 Rf3 45.Qxf3 b4 46.g4 Ne7 47.g5 Nf5 48.g6 Nd6 49.g7 Nb7 50.g8=R Nxa5 51.Ra8+ Kb6 52.Rxa5 Kxa5 53.Qf4 Ka4 54.Kg2 Ka5 55.Kh1 b3 56.Kh2 Kb6 57.Kg1 Kc6 58.Kg2 h4 59.Kh1 Kb7 60.Kh2 bxa2 61.Kg1 Ka8 62.Kg2 Ka7 63.Kh1 Kb6 64.Kh2 Kb7 65.Rxa2 Kc6 66.Ra3 Kd5 67.Ra4 Kc5 68.Ra5+ Kb6 69.Ra6+ Kc5 70.Ra7 Kb5 71.Ra8 Kc5 72.Ra5+ Kb6 73.Kg1 Kc6 74.f3 Kb7 75.Kg2 Kc8 76.Kh2 Kd7 77.Ra6 Kd8 78.Ra7 Ke8 79.Qf8+ Kxf8 80.Kg1 Ke8 81.Ra4 Kf8 82.Rc4 Ke8 83.Rc5 Ke7 84.Rc2 Ke8 85.f4 Kd8 86.f5 Ke7 87.f6+ Kf7 88.Rb2 Kxf6 89.Kf1 Ke6 90.Ke1 Kf5 91.Kd1 Kg6 92.Kc1 Kg7 93.Kb1 Kf6 94.Ka1 Kg7 95.Rb3 Kh8 96.Rb7 Kg8 97.Ra7 Kh8 98.Ka2 Kg8 99.Kb3 Kf8 100.Kc4 Kg8 101.Kd5 Kh8 102.Ke5 Kg8 103.Kf6 Kf8 104.Ra8# 1-0