e4 d5 exd5 c6 c4 Nf6 d4 cxd5 Nc3 e6 Bg5 Nc6 cxd5 exd5 Nge2 Bb4 a3 Bxc3+ Nxc3 O-O Be2 h6 Bh4 Qb6 Bxf6 Qxb2 Na4 Qxa1 Qxa1 gxf6 Nc3 Nxd4 Qd1 Nxe2 Nxe2 b6 Nf4 Re8+ Kd2 Bf5 Qh5 Be4 f3 Bg6 Nxg6 Rab8 Nf4 Rbd8 Qxh6 Rd7 Nh5 f5 Nf6#