1.g3 Nf6 2.Bg2 d5 3.Nf3 e6 4.c4 Be7 5.O-O O-O 6.d4 c6 7.b3 Nbd7 8.Bb2 b6 9.Qc2 Bb7 10.Nc3 c5 11.cxd5 Nxd5 12.Nxd5 Bxd5 13.e4 Bb7 14.Rfd1 Qc7 15.d5 exd5 16.exd5 Bf6 17.d6 Qc6 18.Nh4 Qc8 19.Bxf6 Nxf6 20.Nf5 Kh8 21.d7 Qc7 22.Bxb7 Qxb7 23.Qd2 Rad8 24.Qg5 Rg8 25.Rd6 Nd5 26.Rd1 Nc3 27.Rh6 Ne2+ 28.Kf1 Qh1+ 29.Kxe2 Qe4+ 30.Ne3 f6 31.Rh4