d4 d5 c4 c6 Nf3 Nf6 cxd5 e6 dxe6 Bxe6 Nc3 c5 e4 Nc6 d5 Nxe4 dxe6 f6 Nxe4 c4 Bxc4 f5 Qxd8+ Rxd8 Nc3 f4 Bxf4 a6 Ne5 a5 Nf7 Rd4 Bd5 Rg8 Be3 a4 Bxc6+ bxc6 Bxd4 Bb4 O-O-O Bxc3 Bxc3 h6 Rd8+ Ke7 Rxg8 Kxe6 Rxg7 h5 Re1+ Kd7 Nd8+ Kc8 Nxc6 h4 Re8#