1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.c4 e6 5.Ne5 Be7 6.O-O O-O 7.e3 Qc7 8.f4 Nc6 9.d4 cxd4 10.exd4 Nxd4 11.Be3 Nf5 12.Bf2 Bc5 13.cxd5 Bxf2+ 14.Rxf2 Ne3 15.Qd2 Nxg2 16.dxe6 Bxe6 17.Rxg2 Rfd8 18.Qc2 Qxc2 19.Rxc2 Rd1+ 20.Kf2 Bf5 21.Rc7 b6 22.Nc6 Bxb1 23.Nxa7 Rh1