1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O e6 5.d4 c5 6.c4 cxd4 7.Nxd4 Bxg2 8.Kxg2 Qc8 9.b3 a6 10.Bb2 Be7 11.Nc3 Qb7+ 12.Kg1 O-O 13.e3 Rc8 14.Qf3 Qxf3 15.Nxf3 Nc6 16.Rfd1 Rab8 17.e4 d6 18.Ba3 b5 19.cxb5 axb5 20.Bxd6 Bxd6 21.Rxd6 b4 22.Ne2 Nxe4 23.Rd3 Ne7 24.Ned4 Nd5 25.Ne5 Ra8 26.Nc4 g6 27.h4 Ra6