c4 d5 cxd5 Qxd5 Nc3 Qd7 Nf3 e6 e3 Nf6 Bc4 Qc6 Bb5 g6 h3 Bg7 Bxc6+ Nxc6 Qa4 e5 Nxe5 g5 Nxc6 g4 hxg4 a5 g5 bxc6 gxf6 Bh3 Qxc6+ Kd8 Qxa8+ Kd7 Qd5+ Kc8 fxg7 Rd8 Qxd8+ Kxd8 g8=Q+ Ke7 Rxh3 a4 Rxh7 Kd6 Qxf7 Kc5 Qxc7+ Kb4 Rh4#