d4 Nf6 c4 e6 Nf3 Bb4+ Bd2 a5 Nc3 O-O e3 b6 Bd3 Bxc3 Bxc3 d6 Qe2 Bb7 e4 c5 O-O Nbd7 d5 Re8 Qd2 b5 cxb5 exd5 exd5 Nxd5 Rfe1 Rxe1+ Rxe1 Qc7 Nh4 Nxc3 bxc3 Ne5 Nf5 Bc8 Be4 Bxf5 Bxa8 Be6 Bd5 g6 Bxe6 fxe6 f4 Kg7 fxe5 h6 b6 Qe7 exd6 Qd7 b7 Qxb7 d7 Qb6 d8=Q Qxd8 Qxd8 h5 Rxe6 Kh6 Qf6 h4 Qxg6#