1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Bd6 5.c4 c6 6.b3 O-O 7.Bb2 Nbd7 8.d4 Qc7 9.Nbd2 Ne4 10.Nxe4 dxe4 11.Ng5 Nf6 12.Nxe4 Nxe4 13.Bxe4 f5 14.Bg2 Bd7 15.Qc2 Rf6 16.e4 fxe4 17.Bxe4 h6 18.d5 exd5 19.Bh7+ Kh8 20.Bxf6 gxf6 21.cxd5 cxd5 22.Qxc7 Bxc7 23.Bd3