e4 e5 Nf3 Nc6 Bb5 g6 c3 a6 Bc4 d6 d4 Bg7 Bg5 Qd7 d5 Nce7 Nbd2 h5 O-O c6 Bb3 f6 dxc6 Qg4 h3 bxc6 hxg4 fxg5 Nc4 Bxg4 Qxd6 h4 Ncxe5 Nh6 Nxg6 Nxg6 Qxg6+ Ke7 Qxg7+ Nf7 Bxf7 Bxf3 Bc4+ Ke8 Qxh8+ Kd7 Qxa8 Bg4 Rad1+ Bxd1 Rxd1+ Ke7 Qd8#