1.d4 Nf6 2.Nf3 g6 3.c4 c5 4.e3 cxd4 5.exd4 Bg7 6.Nc3 O-O 7.Bd3 b6 8.O-O Bb7 9.Bf4 Nc6 10.Rc1 Rc8 11.b3 a6 12.h3 Nh5 13.Be3 Nf6 14.d5 Nb8 15.Be2 d6 16.g4 Nbd7 17.g5 Ne8 18.Nh4 b5 19.f4 bxc4 20.bxc4 Nc5 21.f5 Qa5 22.Bd4 e5 23.dxe6 fxe6 24.fxg6 Rxf1+ 25.Bxf1 hxg6 26.Nxg6 Qc7 27.Bxg7 Qxg7 28.Qh5 Qd4+