1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.d4 Be7 5.Bf4 O-O 6.Qc2 c5 7.dxc5 Bxc5 8.e3 Nc6 9.a3 Qa5 10.O-O-O dxc4 11.Bxc4 a6 12.Ng5 Be7 13.h4 b5 14.Nce4 g6 15.Nxf6+ Bxf6 16.Nxh7 Kxh7 17.h5 bxc4 18.hxg6+ Kg8 19.g7 Qf5 20.gxf8=Q+ Kxf8 21.Qxf5 exf5 22.Rd6