1.Nf3 Nf6 2.c4 c6 3.g3 d5 4.cxd5 cxd5 5.Bg2 Bf5 6.O-O h6 7.Qb3 Qc7 8.d3 e6 9.Nc3 a6 10.Bf4 Bd6 11.Bxd6 Qxd6 12.e4 dxe4 13.dxe4 Nxe4 14.Qxb7 Qc6 15.Qxc6+ Nxc6 16.Nh4 Nxc3 17.Bxc6+ Ke7 18.Nxf5+ exf5 19.Bxa8 Ne2+ 20.Kg2 Rxa8 21.Rfe1