1.d4 Nf6 2.Nf3 c5 3.d5 e6 4.Nc3 exd5 5.Nxd5 Nxd5 6.Qxd5 d6 7.Bf4 Nc6 8.Ng5 Qf6 9.Qe4+ Be7 10.O-O-O Bf5 11.Qc4 Bxc2 12.Qxf7+ Qxf7 13.Nxf7 Bxd1 14.Nxh8 Ba4 15.e3 Ne5 16.Bxe5 dxe5 17.Bc4 Bf6 18.g4 Ke7 19.Nf7 Bc6 20.Rg1 b5