1.d4 Nf6 2.c4 c5 3.d5 e5 4.Nc3 d6 5.e4 g6 6.Be2 Bg7 7.h4 h5 8.Nf3 8.Bg5 8...Nbd7 8...0-0 9.Ng5 Nf8 9...0-0 9...a6 10.f3 10.b4 cxb4 11.Qa4+ 10.Qa4+ Bd7 11.Nb5 Qb8 10.0-0 10...N6h7 10...N8h7 11.Be3 11.Be3 11.0-0 11...f6 11...Nxg5 12.hxg5 Nh7 12...f6 13.gxf6 Bxf6 14.Qd2 13.Qd2 Bf8 14.g3 11...Bf6 12.Qd2 Be7 13.0-0-0 Nxg5 14.hxg5 Nh7 15.g4 Bxg5 16.gxh5 Bxe3 17.Qxe3 12.Nxh7 Rxh7 13.Qd2 f5 13...Bd7 14.0-0-0 14.g3 14...a6 14...f4 15.Bf2 15.f4 15.g3 15.Bg5 15...Qa5 16.Bd3 Bd7 17.exf5 gxf5 17...Bxf5 18.Qc2 18.Bxf5 gxf5 19.fxe5 Bxe5 20.Bf4 Bxc3 21.Rhe1+ Kd7 22.bxc3 18...exf4 18...Bxd3 19.Rxd3 19.Bxf5 gxf5 20.Bd2 18.fxe5 Bxe5 19.Bg5 19.Bf4 0-0-0 20.Bxe5 dxe5 21.Rdf1 19...Ng6 19...b5 20.Rhf1 20.Kb1 bxc4 21.Bxc4 Rb8 22.Rde1 20.Rdf1 20...b4 20...bxc4 21.Bxf5 21.Ne4! fxe4 21...Qxa2 22.Nf6+ Kf7 22...Bxf6 23.Bxf6 23.Rde1 22.Qf2 Bf5 23.Qxf5 Qxa2 24.Qxf8+ Kd7 25.Qf5+ Kc7 26.Qxh7+ Kb6 27.Rd2 20.Rhf1 Ne7 20...Bxc3 21.bxc3 20...Rf7 21.Qe2 21.Rde1! 21.Bxe7 Bxc3 22.bxc3 Rxe7 23.Bxf5 Bxf5 24.Rxf5 0-0-0 21...0-0-0 22.Rxe5 dxe5 23.d6 Ng6 23...Nc6 24.Bxd8 24.Rxf5 Re8 25.Qf2 Nd4 24...Qxd8 25.Rxf5 25.Bxf5 Bxf5 26.Rxf5 Qxh4 24.Rxf5 24.Bxd8 Qxd8 25.Rxf5 25.Bxf5 Bxf5 26.Rxf5 Qxh4 27.Qd5 24...Rg8 24...Bxf5 25.Bxf5+ Kb8 26.Bxg6 25.Rf6 Be8 25...Nf8 26.Rxf8+ Rxf8 27.Bxh7 25...Rhg7 26.Bh6 Qd8 27.Bxg7 Rxg7 28.Rxg6 28.Qg5 28...Rxg6 29.Bxg6 26.Bf5+ 26.Bxg6 Bxg6 27.Qd5 Rhg7 28.d7+ 26...Rd7 26...Kb8 27.d7 27.Bxg6 Bxg6 28.Rxg6 28.Qd5 Rhg7 29.d7 Rd8 30.Qxe5+ Qc7 31.Qxc7+ Kxc7 32.Nd5+ Kxd7 33.Nb6+ Ke8 33...Kc7 34.Bf4+ 33...Ke7 34.Rxg6+ 34.Re6+ Kf8 35.Bxd8 28...Rxg6 29.d7 Rxd7 30.Qxd7 27...Bxd7 28.Rxg6 Rxg6 29.Bxg6 Rg7 30.Qd6+ Ka7 31.Be3 27.Qd5 1–0