1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d5 5.Bf4 O-O 6.e3 c6 7.cxd5 Nxd5 8.Bg3 Qa5 9.Qd2 Be6 10.a3 Nd7 11.Ng5 Bg4 12.h3 Nxc3 13.Nxh7 Rfd8 14.hxg4 e5 15.Qxc3 Qd5 16.Bc4 Qxg2 17.O-O-O exd4 18.Qb3 Ne5 19.Bxe5 Bxe5 20.Bxf7+ Kg7 21.Ng5 Rd5 22.Bxd5 cxd5 23.Qxb7+ Kf6 24.Nh7+ Ke6 25.Qxa8 dxe3 26.Qe8+ Kd6 27.Qxg6+ Kc5 28.Qc2+ Kb5 29.fxe3