1.d4 Nf6 2.c4 g6 3.g3 Bg7 4.Bg2 O-O 5.Nc3 d6 6.Nf3 Nc6 7.O-O e5 8.d5 Ne7 9.e4 Bg4 10.h3 Bh5 11.g4 Nxg4 12.hxg4 Bxg4 13.Qd3 Qd7 14.Nh2 Bh5 15.Qh3 Qxh3 16.Bxh3 f5 17.Bg5 Rae8 18.Rac1 Bf6 19.Bxf6 Rxf6 20.f3 Kg7 21.Nb5 c6 22.Nc7 Rc8 23.Ne6+ Kh6 24.f4 Be2 25.fxe5 dxe5 26.Rfe1 cxd5 27.cxd5 Rxc1 28.Rxc1 fxe4 29.d6 Nc6 30.Rxc6 bxc6 31.d7 Bc4 32.d8=Q