1.d4 Nf6 2.Bf4 d5 3.e3 Nc6 4.Nf3 Bg4 5.h3 Bxf3 6.Qxf3 e6 7.Nd2 Bd6 8.c3 O-O 9.Bd3 Ne7 10.Bg5 Ne8 11.e4 h6 12.Bh4 c5 13.exd5 exd5 14.dxc5 Bxc5 15.Nb3 Qb6 16.O-O-O Ng6 17.Bxg6 fxg6 18.Qxd5+ Rf7 19.Qxc5 Nf6 20.Qxb6 Nh7 21.a3 Rf3 22.Na1 Re8 23.Qa6 Rc8 24.Rd5 Rff8 25.Rc5 bxa6 26.Rxc8 a5 27.Bd8 g5 28.g3 h5 29.Rb8 Re8 30.f4 Kf7 31.Be7 Rh8 32.Bd8 Nf6 33.Rb7+ Kf8 34.Rf1 Ng4 35.Kb1 Ne3 36.Be7+ Ke8 37.Bxg5 h4 38.a4 Nf5 39.Bf6 gxf6 40.Nc2 Kd8 41.Na3 Rh5 42.Nb5 Rg5 43.Rc7 Nd4 44.Nd6 Rxg3 45.Rh7 Rg6 46.Nb7+ Ke8 47.Rd1 Ne6 48.Ka2 Rg7 49.Rxg7 Ng5 50.Rd8# 1-0