1.Nf3 Nf6 2.g3 d6 3.Bg2 e5 4.d3 Nc6 5.c4 Be7 6.Nc3 O-O 7.O-O h6 8.a3 a5 9.Nd5 Be6 10.Nxe7+ Qxe7 11.b3 Qd7 12.d4 exd4 13.Nxd4 Bh3 14.Bb2 Bxg2 15.Kxg2 Ne5 16.Qc2 Rfe8 17.f3 d5 18.cxd5 Nxd5 19.Bc1 Rad8 20.e4 Nb4 21.axb4 Qxd4 22.Rxa5 Qxb4 23.Ra4 Qb6 24.Rd1 c6 25.Bb2 Qe3 26.Bxe5 Rxd1 27.Qxd1 Rxe5 28.Qd4 Qe2+ 29.Qf2 Qd3 30.f4 Rb5 31.b4 Qxe4+ 32.Qf3 Qc2+