1.e4 Nc6 2.Bc4 e6 3.d4 d5 4.exd5 exd5 5.Bb3 Na5 6.Bf4 Bd6 7.Ne2 Nf6 8.Qd2 b6 9.O-O O-O 10.Nbc3 c6 11.Rfe1 Bf5 12.Ng3 Bg6 13.Bxd6 Qxd6 14.Nce2 Rfe8 15.Nf4 Nc4 16.Bxc4 dxc4 17.c3 c5 18.Rxe8+ Rxe8 19.Rd1 cxd4 20.Qxd4 Qxd4 21.cxd4 Bc2 22.Rc1 g5 23.Nh3 Bd3 24.Nxg5 Nd5 25.Nf3 f6 26.Ne1 Bg6 27.f3 b5 28.Kf2 a5 29.h4 h5 30.Ne2 Rc8 31.g3 b4 32.Ng2 Bf7 33.Ne3 Nxe3 34.Kxe3 Kf8 35.Kd2 Ke7 36.Nf4 Kd6 37.a3 Rg8 38.axb4 axb4 39.Ra1 Rxg3 40.Ke3 b3 41.Kf2 Rg8 42.Ra6+ Ke7 43.Ra7+ Kf8 44.Rc7 Kg7 45.Nxh5+ Kg6 46.Nf4+ Kg7 47.d5 Ra8 48.d6 Kf8 49.h5 Rd8 50.h6 Kg8 51.h7+ Kxh7 52.Rxf7+ Kg8 53.Rc7 Rxd6 54.Ke3 Kh8 55.Rxc4 Rd1 56.Rb4 Rd6 57.Rxb3 Rd3+ 58.Rxd3 Kg7 59.Kd4 Kh8 60.Kd5 Kh7 61.b4 f5 62.Kc5 Kg8 63.b5 Kf7 64.b6 Kg8 65.Rd4 Kg7 66.Rd6 Kg8 67.Rh6 Kg7 68.Rh4 Kf8 69.Rh7 Kg8 70.Rd7 Kf8 71.Rd6 Kg7 72.Rd5 Kf7 73.Rd6 Ke8 74.Rf6 Ke7 75.Rh6 Kd8 76.Rg6 Kc8 77.Rc6+ Kd7 78.Rc7+ Kd8 79.Kd6 Ke8 80.b7 Kf8 81.b8=Q# 1-0