1.e4 Nf6 2.e5 Ne4 3.d3 Nc5 4.d4 Nca6 5.a3 c5 6.d5 Nc7 7.Nf3 d6 8.Nc3 dxe5 9.Nxe5 Nd7 10.Nxd7 Bxd7 11.Bc4 g6 12.O-O Bg7 13.Bg5 b5 14.Be2 h6 15.Bh4 Bf5 16.g4 Bxc3 17.bxc3 Be4 18.a4 O-O 19.axb5 Nxd5 20.Qd2 g5 21.Bg3 Nb6 22.Qe3 Bxc2 23.h4 e6 24.hxg5 Qxg5 25.Qxg5+ hxg5 26.Bd6 Rfd8 27.Bxc5 Na4 28.Be7 Rd7 29.Bf6 Nc5 30.Rfe1 Rc8 31.Bf3 Nd3 32.Bc6 Rdc7 33.Re3 Nf4 34.Bxg5 Nd5 35.Bxd5 exd5 36.Bf6 Rc4 37.Bd4 Ra4 38.Rxa4 Bxa4 39.Rh3 f6 40.Bxf6 Kf7 41.Bd4 Bxb5 42.Rh7+ Ke6 43.Rxa7 Be2 44.Rg7 Ra8 45.Kg2 Ra2 46.Kg3 Bd3 47.f4 Be4 48.f5+ Bxf5 49.gxf5+ Kxf5 50.Re7 Kg5 51.Re5+ Kg6 52.Rxd5 Rd2 53.Kf4 Rc2 54.Ke4 Rc1 55.Rd7 Rf1 56.Kd5 Rf3 57.c4 Rf8 58.c5 Rc8 59.c6 Rf8 60.c7 Rf3 61.Bc5 Rf8 62.Bxf8 Kh5 63.Rd6 Kg4 64.Rd7 Kf5 65.Rh7 Kg6 66.Rh1 Kf7 67.c8=B Kg6 68.Bf5+ Kg5 69.Rb1 Kh5 70.Ba3 Kh4 71.Bd6 Kg5 72.Rb5 Kh6 73.Be5 Kh5 74.Rb1 Kh6 75.Bh2 Kg5 76.Kd4 Kh4 77.Rb4 Kh5 78.Rb6 Kg5 79.Bb8 Kh4 80.Rb4 Kg5 81.Bg6 Kf6 82.Be5+ Ke6 83.Rb8 Kd7 84.Rb1 Kc6 85.Bh8 Kc7 86.Bg7 Kc8 87.Bf7 Kd7 88.Bd5 Kc8 89.Kc5 Kd8 90.Be5 Ke7 91.Rd1 Ke8 92.Kc4 Kd7 93.Bb8 Kc8 94.Bg3 Kd7 95.Re1 Kd8 96.Kd4 Kd7 97.Bf7 Kd8 98.Rf1 Kc8 99.Kc5 Kb7 100.Bg6 Ka8 101.Be8 Kb7 102.Bg6 Kc8 103.Kc6 Kd8 104.Re1 Kc8 105.Re8# 1-0