1.d4 Nf6 2.Bf4 g6 3.Nc3 Bg7 4.e4 d6 5.Qd2 O-O 6.O-O-O c6 7.f3 b5 8.Bh6 Nbd7 9.e5 b4 10.Bxg7 bxc3 11.Qxc3 Kxg7 12.exf6+ Nxf6 13.Bc4 Nd5 14.Qd2 a5 15.h4 h5 16.Ne2 Ba6 17.Bxa6 Rxa6 18.g4 Rh8 19.gxh5 Rxh5 20.Ng3 Rh8 21.h5 e6 22.hxg6 fxg6 23.Rxh8 Qxh8 24.Rh1 Qf8 25.Qh6+ Kf7 26.Qg5 Kg7 27.Qh6+ Kf7 28.Qg5 Qg7 29.Ne4 c5 30.dxc5 dxc5 31.Qd8 Rb6 32.Ng5#