1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.e3 Bb4+ 5.Nbd2 O-O 6.c5 b6 7.a3 Bxd2+ 8.Bxd2 Ne4 9.b4 a5 10.Be2 bxc5 11.bxc5 Ba6 12.Bxa6 Rxa6 13.O-O Nc6 14.Bc1 Ra7 15.Ne1 Qa8 16.Nd3 Rb7 17.f3 Nf6 18.Qa4 Qa6 19.Nb4 Nxb4 20.axb4 Rxb4 21.Qxb4 Qxf1+ 22.Kxf1 axb4 23.Ra7 Rc8 24.Bd2 b3 25.Rb7 Kf8 26.Ba5 Ne8 27.Rxb3 Ra8 28.Be1 Ke7 29.g4 Kd7 30.Bg3 Nf6 31.Be5 Ne8 32.h4 Kc6 33.h5 Kd7 34.Bf4 Kc6 35.h6 gxh6 36.Bxh6 Nf6 37.Kf2 e5 38.Rb1 e4 39.Bg5 Nd7 40.Rh1 Nf8 41.Bf4 Ne6 42.Rh6 Ra2+ 43.Kg3 exf3 44.Kxf3 Ra3 45.g5 Kd7 46.Rxh7 Ke8 47.Kg4 Ra1 48.Kf5 Rf1 49.Ke5 Nf8 50.Rh6 Ng6+ 51.Kxd5 Nxf4+ 52.exf4 Rxf4 53.Kc6 Rxd4 54.Kxc7 Rd5 55.c6 Rxg5 56.Kd6 Rg8 57.c7 Rg2 58.c8=Q# 1-0