e4 e6 d4 d5 Nd2 c5 exd5 Qxd5 Ngf3 cxd4 Bc4 Qc6 Qe2 Qb6 c3 dxc3 Ne4 cxb2 Bxb2 Qd8 O-O Bd7 Rad1 Nc6 Nfg5 Qe7 Nd6+ Qxd6 Rxd6 Bxd6 Rd1 Bf8 Nxf7 Be7 Bxe6 a6 Rxd7 Rd8 Rxd8+ Nxd8 Nxh8 Nh6 Bxg7 Nhf7 Nxf7 b5 Nxd8 h5 Nc6 Ba3 Qxh5#