1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.d4 d5 6.Bd3 Bb4+ 7.Nbd2 Bf5 8.O-O O-O 9.Re1 Re8 10.c3 Bf8 11.Qc2 Nd7 12.Bxe4 dxe4 13.Nxe4 Rxe4 14.Rxe4 Nf6 15.Ng5 h6 16.Qe2 hxg5 17.Re5 Qd7 18.Qf3 Be4 19.Qe2 Bd6 20.Rxg5 Re8 21.Be3 Bc6 22.Rd1 Nd5 23.Qh5 Nxe3 24.fxe3 g6 25.Rf1 Qe6 26.Rf2 Kg7 27.Qh4 Qxe3 28.Rxg6+ fxg6 29.Qf6+ Kh7 30.Qh4+ Kg8 31.Qf6 Qe6 32.b3 Qxf6 33.Rxf6 Rd8 34.d5 Be8 35.Rf5 b6 36.Rf1 Bf8 37.Rf5 Be7 38.d6 gxf5 39.h4 Kg7 40.dxc7 Rc8 41.g4 Bh5 42.b4 Bf7 43.c4 Kg6 44.b5 Bd6 45.a4 f4 46.c5 Rxc7 47.Kh2 Kh7 48.g5 Rxc5 49.g6+ Kg7 50.gxf7 Be7 51.a5 f3 52.Kg3 Rc2 53.Kf4 Kh6 54.Kf5 Kg7 55.f8=B+ Bxf8 56.Ke6 Rc3 57.axb6 axb6 58.Ke5 Rc8 59.Ke6 Kg6 60.Kd5 Kf7 61.Kd4 Rc5 62.Ke4 Rc8 63.Kd3 Rc6 64.bxc6 Bd6 65.Ke3 f2 66.Kxf2 Ke6 67.Ke3 Kd5 68.h5 Kxc6 69.h6 Be5 70.h7 Bh8 71.Kd3 Kb5 72.Kc2 Bg7 73.Kb3 Ka6 74.Kb4 Bf6 75.Ka4 Bc3 76.Kb3 Be5 77.Ka4 Bd4 78.Kb4 b5 79.Ka3 Ka5 80.Kb3 Be5 81.Ka3 Bh8 82.Kb3 b4 83.Kc2 Ka4 84.Kc1 Bd4 85.Kc2 Bc3 86.Kd3 Kb3 87.h8=R Bxh8 88.Ke4 Kc4 89.Kf5 Bf6 90.Kxf6 Kc5 91.Kf7 Kb6 92.Ke6 Kc5 93.Kf5 Kb6 94.Ke4 Kb5 95.Kd3 Ka4 96.Kc2 Ka3 97.Kb1 Kb3 98.Ka1 Kc2 99.Ka2 b3+ 100.Ka1 b2+ 101.Ka2 b1=Q+ 102.Ka3 Qb5 103.Ka2 Qb2# 0-1