1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.Nc3 Bb7 5.a3 d5 6.cxd5 Nxd5 7.Qc2 Nd7 8.Nxd5 exd5 9.Bg5 f6 10.Bf4 Bd6 11.Bxd6 cxd6 12.e3 Rc8 13.Qf5 Qe7 14.Bd3 g6 15.Qf4 O-O 16.h4 Rc7 17.h5 g5 18.Qg4 Nb8 19.Nh4 Ba6 20.Nf5 Qe8 21.Bxa6 Nxa6 22.O-O Rc2 23.b4 Qd8 24.f4 Kh8 25.fxg5 fxg5 26.Nh6 Rxf1+ 27.Rxf1 Qe7 28.Nf7+ Kg7 29.Nxg5 Qxe3+ 30.Kh2 Qe2 31.Ne6+