e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 d6 O-O h6 Nbd2 a5 Bd5 O-O Nc4 Ne7 d4 Ba7 dxe5 Ng4 exd6 cxd6 h3 Nxd5 hxg4 Nb6 Nxb6 Qxb6 Nd4 a4 Qf3 Qa6 Nf5 a3 b4 Re8 Nxg7 Kxg7 Bxh6+ Kg6 Rad1 Be6 Qh3 Bxg4 Qxg4+ Kxh6 Rd5 Re5 Rfd1 Rae8 R1d3 Qxd3 Rxd3 Bxf2+ Kxf2 Rh5 Rg3 Rf5+ exf5 Re2+ Kxe2 b5 Qh4#