e4 e5 Nf3 Nc6 Bb5 Nf6 d3 Bc5 Bxc6 dxc6 Nbd2 Bg4 O-O h6 Nc4 O-O Ncxe5 Kh7 Nxg4 Nxg4 d4 Nf6 e5 Ng4 dxc5 Rb8 h3 Qxd1 Rxd1 b6 hxg4 Rbd8 Be3 Rh8 Nd4 bxc5 Nxc6 Rdg8 Rd7 a6 Bxc5 g6 Rxf7+ Rg7 Rxg7+ Kxg7 Rd1 Kh7 Rd7+ Kg8 e6 h5 Bd4 hxg4 Rd8+ Kh7 Rxh8#