1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.h3 Bg7 8.Nf3 O-O 9.Bd3 a6 10.a4 Nbd7 11.O-O Nh5 12.g4 Nhf6 13.Bf4 Qe7 14.Qd2 h5 15.Bg5 Qe8 16.Qf4 hxg4 17.hxg4 Nh7 18.Bh6 Bxh6 19.Qxh6 Ndf6 20.g5 Nh5 21.e5 Bg4 22.Ne4 dxe5 23.Nh4 Rd8 24.d6 Qe6 25.Rfc1 b5 26.axb5 axb5 27.Ra7 Bf3 28.Nxg6 Qg4+ 29.Ng3 e4 30.Ne7+ Kh8 31.Ng6+ Kg8