1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 g6 5.Bc4 Nb6 6.Bb3 Bg7 7.O-O O-O 8.exd6 cxd6 9.Re1 Bg4 10.c3 e5 11.h3 Bxf3 12.Qxf3 Nc6 13.dxe5 Nxe5 14.Qd1 d5 15.Na3 Re8 16.Be3 Nbc4 17.Nxc4 dxc4 18.Ba4 Re6 19.Qxd8+ Rxd8 20.Bc2 b6 21.Rad1 Red6 22.Rxd6 Rxd6 23.Bf4 Rd5 24.Kf1 Kf8 25.Be4 Ra5 26.a3 f5 27.Bc2 Kf7 28.Rd1 Ke6 29.Rd8 Rb5 30.Bc1 Rd5 31.Re8+ Kf7 32.Ra8 Rd7 33.Ba4 Re7 34.Bb5 Rc7 35.Bf4 Ke6 36.Re8+ Kd5 37.Rd8+ Ke6 38.Re8+ Kd5 39.a4 Bf6 40.Ke2 g5 41.Bxe5 Bxe5 42.Rf8 f4 43.Kf3 h5 44.Rf5 Rg7 45.h4 g4+ 46.Ke2 Rh7 47.Be8 Ke6 48.Rxh5 Rxh5 49.Bxh5 Kf5 50.Bf7 Bf6 51.h5 Kg5 52.f3 g3 53.Kd2 Kh6 54.Kc2 Be7 55.Kc1 Bc5 56.Kc2 Be7 57.Bxc4 Kxh5 58.Kd3 Kg5 59.Ke4 Bc5 60.Be6 Be3 61.Kd5 Bc1 62.b3 Kf6 63.Bh3 Bd2 64.c4 Bb4 65.Bd7 Ke7 66.Kc6 a5 67.Bf5 Bc5 68.b4 axb4 69.a5 Bg1 70.axb6 b3 71.c5 b2 72.b7 b1=Q 73.Bxb1 Ke6 74.b8=Q Be3 75.Qd6+ Kf7 76.Ba2+ Kg7 77.Bb1 Bc1 78.Qg6+ Kf8 79.Ba2 Ba3 80.Qf7# 1-0