1.d4 Nf6 2.Nf3 d5 3.g3 e6 4.Bg2 c5 5.O-O Nc6 6.c4 Be7 7.cxd5 exd5 8.b3 Ne4 9.e3 O-O 10.dxc5 Bg4 11.Bb2 Qd7 12.Nc3 Qf5 13.Qxd5 Nxc3 14.Qxf5 Ne2+ 15.Kh1 Bxf5 16.Rfe1 Bd3 17.Bf1 Nxg3+ 18.hxg3 Be4 19.Bg2 Bxc5 20.Rac1 Bb6 21.Red1 Rfd8 22.Ne5 Bxg2+ 23.Kxg2 Nxe5 24.Bxe5 Rxd1 25.Rxd1