1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Nc6 5.cxd5 exd5 6.Bf4 Bd6 7.Bg5 h6 8.Bxf6 Qxf6 9.Nxd5 Qf5 10.Nc3 O-O 11.e4 Qd7 12.Bb5 a6 13.e5 Be7 14.Bd3 Qd8 15.O-O Bg4 16.h3 Bxf3 17.Qxf3 Qxd4 18.Be4 Nxe5 19.Qf4 Bd6 20.Bh7+ Kxh7 21.Qxd4