Nf3 c5 c4 Nc6 Nc3 g6 e3 d6 d4 Bg7 Be2 Bg4 O-O cxd4 exd4 h6 Be3 e6 d5 Ne5 Nxe5 Bxe2 Qa4+ Ke7 Nxf7 Qe8 Qb4 Bxc3 Qxb7+ Qd7 Qxa8 Kxf7 dxe6+ Qxe6 bxc3 a6 Rfe1 Bf3 Qxf3+ Ke7 Bd4 Qe5 Rxe5+ dxe5 Bxe5 a5 Bxh8 h5 Qc6 Kf8 Re1 h4 Qe8#