1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bf5 5.d3 h6 6.c4 e6 7.Nc3 Be7 8.cxd5 exd5 9.Nd4 Bh7 10.e4 dxe4 11.dxe4 Nbd7 12.Bf4 O-O 13.e5 Ne8 14.Bxc6 Nc5 15.Bxb7 Nxb7 16.Nc6 Qb6 17.Nxe7+ Kh8 18.Qf3 Nc7 19.b3 Ne6 20.Ned5 Qc5 21.Be3 Qc6 22.Bxh6 f6 23.Be3 fxe5 24.Qg4 Rae8 25.Rfd1 Nbc5 26.b4 Nd3 27.b5 Qa8 28.Qh5 e4 29.b6 axb6 30.Nxb6 Qc6 31.Nb5 Nec5 32.a4 Re5