e4 c5 Nf3 Nc6 Bb5 g6 c3 Bg7 O-O Nf6 e5 Ng4 d4 O-O h3 d6 hxg4 cxd4 exd6 Qxd6 Nxd4 Bxd4 cxd4 Nxd4 Bc4 Be6 Bxe6 fxe6 Be3 Rfd8 Re1 e5 Bxd4 e6 Qb3 exd4 Rxe6 Qd5 Re8+ Kf7 Qxd5+ Rxd5 Rxa8 Rb5 b3 a6 Na3 Rg5 Ra7 Ke8 Rxb7 Rxg4 Rc1 Kd8 Nc4 Rg5 Nb6 Rxg2+ Kxg2 h6 Rc8#