1.d4 f6 2.e4 a6 3.a4 e6 4.Nf3 Ne7 5.Nc3 d5 6.Bd3 Nbc6 7.O-O Nb4 8.Re1 Nxd3 9.Qxd3 Kf7 10.e5 Nc6 11.Ne2 Be7 12.exf6 gxf6 13.Nf4 Bd6 14.Bd2 Qg8 15.c4 Bxf4 16.Bxf4 Qg6 17.Qb3 Qf5 18.Bxc7 dxc4 19.Qxc4 Qd5 20.Qc3 Bd7 21.Bg3 Ne7 22.Nd2 Rac8 23.Qd3 Nf5 24.Ne4 Bc6 25.f3 Qxd4+ 26.Qxd4 Nxd4 27.Nd6+ Kg6 28.Nxc8 Rxc8 29.Rad1 e5 30.f4 Bxa4 31.Rd2 Nb3 32.Rd6 exf4 33.Bh4 Rc6 34.Ree6 Rc1+ 35.Kf2 Bb5 36.Rxf6+ Kg7 37.Rxf4 Rf1+ 38.Kg3 Rxf4 39.Kxf4 Bc6 40.Be1 Bxg2 41.Rd3 Nc5 42.Rg3+ Kf6 43.Rxg2 Nd3+ 44.Ke4 Nxe1 45.Re2 Ke6 46.Rxe1 a5 47.Ra1 b6 48.h4 Kd6 49.h5 Kc5 50.h6 Kb4 51.Rg1 a4 52.Rg7 Kb3 53.Rxh7 Kxb2 54.Rb7 a3 55.h7 a2 56.h8=Q+ Kb1 57.Rxb6+ Kc2 58.Rb2+ Kd1 59.Qh1# 1-0