e3 d5 Nf3 Nc6 Bb5 a6 Bxc6+ bxc6 d4 Bf5 O-O g6 Ne5 Qd6 c4 Qe6 Qa4 dxc4 Nc3 Bh6 e4 Bxc1 exf5 Qd6 Rfxc1 Qf6 Ne4 Rd8 Nxf6+ Nxf6 Qxc4 O-O Nxc6 Rde8 Re1 Kh8 Nxe7 Ng4 h3 Nh6 fxg6 fxg6 Qxc7 Nf5 Qe5+ Ng7 d5 Rf7 d6 Ref8 d7 Ra8 Rad1 Rff8 Nc6 Rad8 Nxd8 Rxd8 Qf6 h5 Re7 h4 Qxg7#