1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d3 e5 6.c4 d4 7.e3 Bd6 8.exd4 cxd4 9.Bg5 h6 10.Bxf6 Qxf6 11.Nbd2 Qe7 12.Re1 Be6 13.a3 O-O 14.b4 f6 15.Nb3 a6 16.Nfxd4 Bd7 17.Nxc6 bxc6 18.d4 Bc7 19.d5 Rad8 20.Nc5 Bc8 21.Qa4 cxd5 22.Bxd5+ Kh8 23.Nxa6 Bb6 24.Nb8 Qc7 25.Nc6 Bd7 26.b5 Bxc6 27.bxc6 Bd4 28.Ra2 Rb8 29.Qc2 f5 30.Rb1 f4 31.Rb7