1.e4 e5 2.Nf3 Nc6 3.Bb5 Nce7 4.Nxe5 c6 5.Bc4 d5 6.exd5 Nxd5 7.O-O Bd6 8.d4 Nge7 9.Nc3 O-O 10.Bb3 Nxc3 11.bxc3 Bxe5 12.dxe5 Qa5 13.Rb1 Bf5 14.e6 fxe6 15.g4 Bg6 16.Bxe6+ Bf7 17.Bxf7+ Rxf7 18.Rxb7 Qxa2 19.Qd6 Qd5 20.Rd7 Qxd6 21.Rxd6 a5 22.Re1 Ng6 23.Rxc6 Nh4 24.Rd1 Nf3+ 25.Kg2 Ne5 26.Rc5 Nxg4 27.f3 Nf6 28.c4 a4 29.Ba3 h6 30.Re5 Nd7 31.Red5 Nf6 32.Rd8+ Rxd8 33.Rxd8+ Kh7 34.c5 Rc7 35.Rd4 Nd7 36.Rxa4 Nxc5 37.Rc4 Ne6 38.Rxc7 Nxc7 39.Kf2 Kg6 40.Ke3 Kf5 41.Bd6 Ne6 42.c4 g5 43.c5 Nd8 44.Kd4 Ke6 45.Ke4 Nc6 46.Bf8 h5 47.Bg7 g4 48.fxg4 hxg4 49.Kf4 Kd5 50.Bf8 Ne5 51.Bd6 Nf3 52.h3 gxh3 53.Kxf3 Kc6 54.Kg3 Kd5 55.Kxh3 Kc6 56.Kg4 Kd5 57.Kf5 Kc6 58.Ke6 Kb5 59.Kd7 Kc4 60.Be7 Kd5 61.c6 Kc4 62.Bf8 Kb3 63.c7 Ka4 64.Ba3 Kxa3 65.Ke7 Kb2 66.Ke6 Kc1 67.Ke5 Kd1 68.Kd5 Kc1 69.Kc5 Kd1 70.Kb5 Kc2 71.Kc5 Kd1 72.Kd4 Ke1 73.c8=R Ke2 74.Ke5 Kd2 75.Kf6 Ke1 76.Rc2 Kd1 77.Rh2 Kc1 78.Rh3 Kb1 79.Rh5 Ka2 80.Rb5 Ka3 81.Rg5 Kb3 82.Ra5 Kc4 83.Rg5 Kb3 84.Kf7 Kb2 85.Kg6 Kb3 86.Kh5 Kb4 87.Rg6 Ka3 88.Rg4 Kb3 89.Rg3+ Kb2 90.Rg5 Kb1 91.Rb5+ Ka1 92.Rf5 Ka2 93.Ra5+ Kb3 94.Rg5 Ka4 95.Kh6 Kb4 96.Rg6 Kc3 97.Rg7 Kc4 98.Kg5 Kc3 99.Kf4 Kb2 100.Ke4 Ka1 101.Rg2 Kb1 102.Kd3 Kc1 103.Kc3 Kb1 104.Rg1+ Ka2 105.Kc2 Ka3 106.Rg4 Ka2 107.Ra4# 1-0