e4 d5 exd5 Nf6 c4 e6 dxe6 Bc5 Ne2 Bxe6 d4 Bb6 c5 Ba5+ Bd2 Bxd2+ Qxd2 Nc6 Nbc3 O-O O-O-O Bd7 d5 Nb8 Qd4 c6 Nf4 cxd5 Nfxd5 Re8 Nxf6+ Qxf6 Qxf6 gxf6 Nd5 Kg7 Nc7 Ba4 b3 Rc8 Nxa8 Bc6 Be2 Nd7 Bg4 Bxg2 Rhg1 h5 Bxd7 Rxa8 Rxg2+ Kh8 Rd5 f5 Rxf5 f6 Rxh5#