1.d4 Nf6 2.Bd2 d5 3.Nf3 c5 4.e3 cxd4 5.exd4 Bg4 6.Bf4 Nc6 7.c3 Qb6 8.Qb3 Bxf3 9.gxf3 e6 10.Nd2 Kd7 11.Bg3 h5 12.h4 g6 13.Be5 Nxe5 14.dxe5 Ng8 15.f4 Bh6 16.Bb5+ Kc7 17.c4 Rd8 18.cxd5 exd5 19.Qa4 Ne7 20.Rh3 Kb8 21.Rb3 Qe6 22.Nf3 Qg4 23.Ba6 b6 24.Qb4 Rd7 25.a4 Qxf4 26.Qb5 Rc7 27.a5 Qe4+ 28.Kf1 Qc4+ 29.Qxc4 dxc4 30.Rb4 Nd5 31.Rxc4 Rhc8 32.b3 Rd8 33.Rd4 Bc1 34.Rd3 Bb2 35.Rad1 Rc3 36.Bc4 Rxd3 37.Rxd3 Ne3+ 38.Rxe3 Re8 39.axb6 f5 40.Bd5 Bc3 41.Ne1 Bb4 42.Re2 Bf8 43.Bg2 a5 44.Nd3 Bd6 45.Rb2 Bf8 46.Rd2 Re7 47.Rc2 Rb7 48.Rd2 Bg7 49.Nb4 Bf6 50.Bd5 g5 51.hxg5 h4 52.exf6 Rd7 53.Bg8 Rh7 54.Be6 Ra7 55.f7 h3 56.Nd3 Ka8 57.Bd5+ Kb8 58.f8=Q# 1-0