e4 c5 Nf3 Nc6 c3 Nf6 d4 Nxe4 d5 d6 Bd3 Nf6 dxc6 e5 Bb5 bxc6 Bxc6+ Bd7 Bxd7+ Nxd7 c4 e4 Ng5 e3 Bxe3 Ne5 f4 h6 fxe5 hxg5 Qd5 Rb8 O-O Qd7 Nc3 Qe6 Qc6+ Qd7 Qxd7+ Kxd7 Rxf7+ Ke6 Raf1 Rh5 b3 dxe5 Rxf8 Rh8 R8f7 Rbc8 Bxg5 Rce8 Nd5 Rb8 Nc7+ Kd6 Rxg7 Rhf8 Be7+ Kxc7 Bxf8+ Kd8 Bxc5 Rxb3 Rf8#