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.Nbd2 Nc5 10.c3 d4 11.Bxe6 Nxe6 12.cxd4 Ncxd4 13.Ne4 Be7 14.Be3 c5 15.b4 Qd5 16.Nxc5 Bxc5 17.bxc5 Nxf3+ 18.Qxf3 Qxf3 19.gxf3 O-O-O 20.Rfd1 Rxd1+ 21.Rxd1 Rd8 22.Rd6 Rxd6 23.cxd6 Kd7 24.f4 g6 25.Kg2 f5 26.Kf3 Kc6 27.Ke2 Kd5 28.Kd3 Kc6 29.Kc3 a5 30.Kb3 Nd8 31.Bd2 Nb7 32.Kc2 Kd5 33.Be3 Kc6 34.Kd3 Nd8 35.Bd2 Ne6 36.Bxa5 Nxf4+ 37.Ke3 Ne6 38.f4 h6 39.h4 Kd7 40.Bd2 Kc6 41.Kd3 Nc5+ 42.Kd4 Ne6+ 43.Kc3 Kc5 44.Be3+ Kc6 45.a3 h5 46.Kb4 Nd8 47.d7 Ne6 48.Ka5 Nd8 49.Bb6 Nb7+ 50.Ka6 Nc5+ 51.Bxc5 b4 52.axb4 Kd5 53.Ba7 Kc4 54.d8=Q Kc3 55.Qg5 Kb3 56.Bd4 Kxb4 57.Bb2 Kc5 58.Qxf5 g5 59.Ka5 gxf4 60.Ba1 Kc4 61.Qh3 Kc5 62.Qc3+ Kd5 63.Qh3 Kc5 64.Bc3 f3 65.Ka4 Kd5 66.Ka3 Kc6 67.Qf1 f2 68.Bb2 Kd7 69.Ka4 Kc6 70.Ba1 Kc5 71.Ka3 Kc6 72.Qc1+ Kb7 73.Qd1 f1=B 74.Qc1 Bg2 75.Kb3 Ka8 76.Qg1 Bf1 77.Qe3 Bc4+ 78.Kc3 Be2 79.Qd2 Bf1 80.Qd3 Bxd3 81.Kxd3 Kb7 82.e6 Ka6 83.e7 Ka5 84.e8=N Ka6 85.Nf6 Ka7 86.Nxh5 Ka6 87.Be5 Kb6 88.Bd6 Kc6 89.Ng7 Kxd6 90.h5 Ke7 91.Nf5+ Kf8 92.Kc4 Kf7 93.h6 Kf6 94.h7 Kg6 95.h8=R Kf6 96.Kd4 Kg6 97.Rh4 Kxf5 98.Re4 Kg5 99.Ke5 Kh6 100.Kf6 Kh5 101.Re3 Kg4 102.Re1 Kh3 103.Rg1 Kh2 104.Rg5 Kh3 105.Kg6 Kh4 106.Kf5 Kh3 107.Kf4 Kh2 108.Kf3 Kh1 109.Kf2 Kh2 110.Rh5# 1-0