d4 c5 d5 e6 e4 exd5 exd5 Nf6 Nf3 h6 d6 Ne4 Qe2 Bxd6 Qxe4+ Qe7 Bd3 b6 O-O Qxe4 Bxe4 Nc6 Rd1 Bb8 a4 g5 Nc3 f6 Be3 Bb7 Nd5 f5 Bxf5 Ne5 Nxe5 Bxe5 a5 Bxd5 Rxd5 Bxh2+ Kxh2 O-O axb6 Rfb8 Rxa7 h5 Be4 Rxa7 bxa7 Rc8 Rxc5 Rd8 Rxg5+ Kf8 Rxh5 Kg8 a8=Q Rxa8 Bxa8 Kf8 Rh7 d6 Bd5 Ke8 Bg5 Kf8 Be7+ Ke8 Bc6#