1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.Nbd2 O-O 5.c3 d6 6.e4 Nbd7 7.Bc4 h6 8.Bh4 Nh5 9.O-O Nf4 10.Re1 Nb6 11.Bb3 g5 12.Nxg5 hxg5 13.Bxg5 Ne6 14.Bh4 d5 15.Re3 c5 16.Rg3 cxd4 17.Qh5 Qc7 18.exd5 Nf4 19.Qf3 dxc3 20.bxc3 Qe5 21.Ne4 f5 22.d6+ e6 23.Bf6 Rxf6 24.Nxf6+ Kf7 25.Nh7 Ne2+ 26.Kf1 Nxg3+ 27.hxg3 Kg6 28.Re1 Qxd6 29.g4 Kxh7 30.Qh3+ Kg8 31.gxf5 Bd7 32.fxe6 Ba4 33.Qf5 Qe7 34.Bxa4 Nxa4 35.Re4