d4 Nf6 c4 e6 g3 d5 Bg2 Be7 Nf3 O-O O-O dxc4 Nbd2 b5 a4 Qd5 Ne1 Qd7 Bxa8 Rd8 axb5 Qxd4 Qa4 e5 Nef3 Qd6 Nxc4 Qb4 Nfxe5 Bh3 Rd1 Nbd7 Qxb4 Bxb4 Bc6 a5 bxa6 h6 a7 Be6 a8=Q Re8 Qa4 Bxc4 Nxc4 Bc5 e3 Bxe3 fxe3 Nc5 Qb5 Ncd7 Bxd7 c6 Bxc6 Rf8 Nd6 Ng4 Qf5 Nxh2 Kxh2 h5 Bd5 h4 Bxf7+ Kh8 Qh5#