d4 Nf6 c4 e6 Nf3 Bb4+ Bd2 Bxd2+ Nbxd2 d5 e3 O-O Be2 c5 dxc5 b6 cxb6 Qxb6 cxd5 Rd8 Rc1 Qxb2 dxe6 fxe6 Bc4 Ne4 Qc2 Qb7 Qxe4 Qxe4 Nxe4 a5 Nfg5 a4 Bxe6+ Kf8 Bxc8 Rd3 Bb7 Ra5 Rc8+ Ke7 Rxb8 Rb5 Rg8 Re5 Ke2 Rd7 Bc6 Rxe4 Nxe4 Rd8 Rxg7+ Ke6 Bxa4 Kf5 g4+ Kxe4 Rg5 Rd2+ Kxd2 h6 Bc6#