1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Bf4 Be7 5.Nc3 O-O 6.e3 c5 7.dxc5 Bxc5 8.cxd5 exd5 9.Bd3 Nc6 10.h3 Be6 11.O-O a6 12.Rc1 Ba7 13.a3 d4 14.exd4 Nxd4 15.Nxd4 Bxd4 16.Qe2 Rc8 17.Ne4 Nxe4 18.Qxe4 g6 19.Qxb7 Bxf2+ 20.Rxf2 Qxd3 21.Rxc8 Rxc8 22.Qe7 Qd8 23.Bg5