1.d4 Nf6 2.a3 c6 3.e3 d5 4.Nf3 Bf5 5.c4 e6 6.Bd3 Be7 7.Bxf5 exf5 8.cxd5 cxd5 9.Qb3 Qb6 10.Qxb6 axb6 11.Nc3 Bb4 12.Bd2 Bxc3 13.Bxc3 Nc6 14.Ne5 Ne4 15.Rc1 f6 16.Nd3 Kd7 17.Nf4 Ne7 18.f3 Nd6 19.Ke2 g5 20.Nh5 Ke6 21.Bb4 Rhc8 22.Bxd6 Kxd6 23.Nxf6 h6 24.Rxc8 Rxc8 25.Kd3 Ke6 26.Nh5 Ng6 27.g4 Nh4 28.Rf1 Rf8 29.Ng7+ Kf6 30.Nxf5 Nxf5 31.gxf5 Kxf5 32.Rc1 g4 33.Ke2 h5 34.fxg4+ Kxg4 35.Rg1+ Kh4 36.Rg7 Kh3 37.Rg5 h4 38.Rxd5 Kxh2 39.Rg5 h3 40.d5 Kh1 41.e4 h2 42.e5 Rf4 43.d6 Re4+ 44.Kf3 Rd4 45.Rg7 Rd5 46.Ke4 Rd2 47.d7 Rd1 48.e6 Rd2 49.Ke5 Re2+ 50.Kf6 Rf2+ 51.Ke7 Rxb2 52.d8=Q Rb4 53.axb4 b5 54.Qd5# 1-0