1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 dxc4 5.Bg2 a6 6.a4 c5 7.O-O Nc6 8.Qc2 cxd4 9.Qxc4 e5 10.Ng5 Qc7 11.Bxc6+ bxc6 12.Nxf7 Qxf7 13.Qxc6+ Qd7 14.Qxa8 Bd6 15.Nd2 O-O 16.Qf3 Bb7 17.Qb3+ Bd5 18.Qd3 Qh3 19.f3 Ng4 20.Rf2 Nxf2 21.Kxf2 Qxh2+ 22.Ke1 Qg1+ 23.Nf1 e4 24.Qxa6 Bxg3+