1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.O-O c5 6.c4 cxd4 7.Qxd4 Nc6 8.Qf4 Rc8 9.Nc3 Na5 10.b3 d5 11.Rd1 Bd6 12.Qh4 Nxc4 13.Nb5 a6 14.Na7 Rc7 15.bxc4 Rxc4 16.Rd4 Rc7 17.Bg5 Ba8 18.e4 Be7 19.exd5 Nxd5 20.Rg4 Rxa7 21.Bxe7 Rxe7 22.Ng5 h6 23.Re1 O-O 24.Be4 f5 25.Bxf5 Rxf5 26.Rxe6 hxg5 27.Rxe7 Qxe7 28.Rxg5 Re5 29.Kg2 Nf4+