1.Nf3 Nf6 2.g3 d5 3.Bg2 Bf5 4.c4 c6 5.cxd5 cxd5 6.Qb3 Qc7 7.Nc3 e6 8.d3 a6 9.Bf4 Qc8 10.Na4 Nfd7 11.Rc1 Nc6 12.O-O b5 13.Nc3 Qb7 14.Nxd5 Nc5 15.Nc7+ Qxc7 16.Rxc5 Qb6 17.Rxc6 Qxc6 18.Nd4 Qc8 19.Rc1 Qd8 20.Bc6+ Ke7 21.Nxf5+ exf5 22.Bxa8 Qxa8 23.Rc7+