1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 dxc4 7.Qc2 b5 8.a4 b4 9.Nbd2 a5 10.Nxc4 Bb7 11.Rd1 Be4 12.Qb3 Qd5 13.Bf4 Nbd7 14.Rac1 Rfc8 15.Ncd2 Qxb3 16.Nxb3 c5 17.Nfd2 Bxg2 18.Kxg2 cxd4 19.Nc4 Nd5 20.Rxd4 N7b6 21.Nxb6 Nxb6 22.Rxc8+ Rxc8 23.Nxa5 Nxa4 24.b3 Nc3 25.h3 Nd5 26.Bd2 Ra8 27.Nc6 Bf6 28.Rd3 Nc3 29.Nxb4 Nb5 30.e3 h5