1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 exd5 5.cxd5 d6 6.Nc3 g6 7.Bf4 Bg7 8.Qa4+ Bd7 9.Qb3 Qc7 10.e4 O-O 11.Nd2 Nh5 12.Be3 f5 13.exf5 Bxf5 14.Be2 Nf6 15.Bf4 Ne8 16.Bg5 h6 17.Be3 g5 18.g4 Bg6 19.h4 Qe7 20.hxg5 hxg5 21.Nf3 Rxf3 22.Bxf3 Nd7 23.Be2 a6 24.Qd1 Ne5 25.Qd2 b5 26.f3 Nc7 27.O-O-O b4 28.Ne4 Nxg4 29.Bxg5 Qf8 30.Rdg1 Ne5 31.Bh6 Ne8 32.Bxg7 Nxg7 33.Qh6 Kf7 34.Rxg6 Nxg6 35.Ng5+