1.g3 d5 2.Bg2 e5 3.d3 Bd6 4.Nf3 Nf6 5.O-O O-O 6.c4 e4 7.dxe4 dxe4 8.Ng5 Bf5 9.Nc3 Re8 10.Qb3 Qe7 11.Qxb7 Nbd7 12.Nb5 Nc5 13.Nxd6 Nxb7 14.Nxf5 Qc5 15.Bh3 h6 16.Be3 Qxc4 17.Rac1 Qa6 18.Nxf7 Nd5 19.N7xh6+ gxh6 20.Bxh6 Nd6 21.Ne3 Nxe3 22.Bxe3 Re7 23.Rc5 Rb8 24.Rfc1 Qxa2 25.Rxc7 Rxc7 26.Rxc7 Rb7 27.Rc6 Qd5 28.Ra6 Rxb2 29.Rxa7 Nf5