c4 e6 d4 Nf6 Nf3 d5 e3 Ne4 Bd3 c5 O-O Nd7 cxd5 Nd6 dxe6 fxe6 Qc2 cxd4 Bxh7 dxe3 Bxe3 Be7 Bg6+ Kf8 Rd1 b5 Nd4 Ne5 Bf4 Nxg6 Qxg6 a5 Nxe6+ Bxe6 Qxe6 Ra6 Re1 b4 Nd2 Rh4 g3 Rxf4 gxf4 Bf6 Nc4 Nxc4 Qxa6 Nxb2 Qe6 Nd3 Rad1 g6 Rxd3 Bd4 Red1 a4 Rxd4 Qh4 Rd8+ Qxd8 Rxd8+ Kg7 Rg8+ Kh6 Qxg6#