1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.d4 b6 7.cxd5 exd5 8.Nc3 Bb7 9.Qc2 Nbd7 10.Bf4 Nh5 11.Be3 c6 12.Rad1 f5 13.Ne5 Nxe5 14.dxe5 f4 15.Bc1 fxg3 16.hxg3 Qc7 17.Nxd5 Qxe5 18.Bf4 Nxf4 19.gxf4 Rxf4 20.Nxf4 Qxf4 21.Rd7 Bd6 22.Qb3+ Kh8 23.Rd1