e4 e6 d4 d5 Nc3 Nf6 e5 Nfd7 f4 c5 Nf3 Nc6 Be3 cxd4 Nxd4 Bb4 Bb5 Bxc3+ bxc3 Qa5 Rb1 O-O O-O Nxd4 Bxd4 Rd8 Bd3 g6 a4 h5 g4 hxg4 Qxg4 b5 Bxg6 Re8 f5 Rf8 Bxf7+ Kxf7 fxe6+ Ke8 exd7+ Kd8 Rxf8+ Kc7 dxc8=Q+ Rxc8 Qxc8#