d4 Nf6 c4 e6 Nc3 Bb4 e3 O-O Bd3 d5 a3 dxc4 Bxc4 Bd6 e4 e5 d5 g6 Bg5 h6 Bxh6 Re8 Nf3 c6 Bg5 b5 Bb3 b4 axb4 cxd5 Bxd5 Qe7 Bxa8 a6 Nd5 Nxd5 Bxe7 Rxe7 Qxd5 a5 Qxd6 Ra7 Qxb8 Rxa8 Qxa8 Kg7 Qxc8 a4 Rxa4 Kf6 Qf8 Ke6 Ra7 Kf6 Qxf7#