1.Nf3 d5 2.g3 Bg4 3.Bg2 e6 4.O-O Bd6 5.d3 f5 6.c4 c6 7.Qb3 Qd7 8.Ng5 Nf6 9.Nxe6 Qxe6 10.Qxb7 O-O 11.cxd5 Nxd5 12.Qxa8 f4 13.Nc3 Nb4 14.Bxf4 Bxf4 15.gxf4 Qd7 16.a3 N8a6 17.Qxf8+ Kxf8 18.axb4 Nxb4 19.Ne4 Bxe2 20.Rfc1 Nxd3 21.Nc5 Nxc5 22.Rxc5 Bb5 23.Rac1 Qd2 24.Rf5+