c4 d5 cxd5 e6 dxe6 Bxe6 e3 Nd7 Nf3 a6 d4 Ngf6 Be2 c5 Nc3 Bg4 h3 Bf5 g4 cxd4 exd4 Nxg4 hxg4 Be6 Qc2 h6 d5 Bb4 dxe6 Bxc3+ Qxc3 Nf6 g5 Ng8 Qxg7 fxe6 Qxh8 Kf7 Ne5+ Ke7 Qg7+ Kd6 Nf7+ Kc6 Nxd8+ Rxd8 Bf3+ Rd5 Qxg8 Kd6 Bxd5 Kxd5 Rxh6 b6 Qxe6+ Kc5 Qf5+ Kd4 Rh4#