1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bg4 5.Ne5 Bh5 6.d4 Nbd7 7.b3 e6 8.Bb2 Be7 9.Nd2 O-O 10.h3 Nxe5 11.dxe5 Nd7 12.g4 Bg6 13.e4 f6 14.exf6 Bxf6 15.Bxf6 Qxf6 16.f4 dxe4 17.Nxe4 Bxe4 18.Bxe4 Nc5 19.Bg2 Rad8 20.Qf3 Rd2 21.Rac1 Qd4+ 22.Kh1 e5 23.f5 h5