1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.f4 Bg7 8.Bb5+ Nfd7 9.a4 O-O 10.Nge2 Qh4+ 11.Ng3 Nf6 12.Qf3 Nh5 13.O-O Bg4 14.Qf2 Nxg3 15.hxg3 Qe7 16.Be3 Bxc3 17.bxc3 Qxe4 18.Qd2 Nd7 19.f5 Nf6 20.Bh6 Bxf5 21.Bxf8 Rxf8 22.Rad1 Qe5 23.Bd3 Bxd3 24.Qxd3 Ng4 25.Rfe1 Qh5 26.Qf3 Qh2+ 27.Kf1 Qh5 28.Ke2 Qg5 29.Qf4 Qe7+ 30.Kd2 Ne5 31.g4 h6