e4 c5 Nf3 Nc6 Bb5 d5 exd5 a6 Bxc6+ bxc6 dxc6 Qd6 O-O Nf6 Re1 Bg4 h3 Be6 Ne5 Rc8 Na3 g6 Qe2 h5 Qxa6 Qd8 Nb5 Bh6 c7 Qxd2 Bxd2 Bxd2 Red1 O-O Rxd2 Ne4 Re2 Bf5 g4 hxg4 hxg4 Nf6 gxf5 Ra8 Na7 Nd5 Nxf7 Rxf7 c8=Q+ Rxc8 Qxc8+ Kh7 fxg6+ Kxg6 Qg4+ Kh6 f3 Rxf3 Rh2+ Rh3 Rxh3#