e3 Nf6 d4 d5 Nf3 g6 c4 c6 Be2 Bg4 Nc3 e6 Bd2 Be7 Ne5 h5 f3 Bf5 g4 hxg4 fxg4 Nxg4 Bxg4 Bxg4 Qxg4 Rh7 cxd5 exd5 Rf1 Bb4 a3 Bxc3 Bxc3 a5 Nxf7 Rxf7 O-O-O Nd7 Qxg6 Nf6 e4 dxe4 d5 Qd7 dxc6 Qxc6 Rxf6 Qxf6 Bxf6 Kf8 Rg1 Rxf6 Qxf6+ Ke8 Rg8+ Kd7 Rg7+ Kc8 Qf8#