d4 Nf6 c4 e6 g3 d5 Bg2 Be7 Nf3 dxc4 O-O b6 Ne5 c3 Bxa8 c2 Qxc2 b5 Nc3 Qxd4 Nc6 Qb6 Nxe7 Kxe7 Be3 c5 Nd5+ exd5 Bxc5+ Ke8 Bxb6 Bh3 Qc7 axb6 Qxb8+ Bc8 Qxc8+ Ke7 Qxh8 b4 Qxg7 h5 Qg5 b3 Bxd5 bxa2 Qe5+ Kf8 Qxf6 Kg8 Qxf7+ Kh8 Qg8#