1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 d6 5.Nc3 exd5 6.cxd5 g6 7.e4 a6 8.a4 Bg4 9.Qb3 Bxf3 10.Qxb7 Nbd7 11.gxf3 Bg7 12.Bxa6 Rb8 13.Qa7 Qa5 14.Bd2 Rxb2 15.O-O-O Rxd2 16.Kxd2 Nxe4+ 17.fxe4 Qxc3+ 18.Ke2 Qc2+ 19.Ke3 Bh6+ 20.f4 Bxf4+ 21.Kf3 Ne5+ 22.Kxf4 Qf2+ 23.Kg5 h6#