c4 Nf6 Nc3 e6 e4 d5 e5 d4 exf6 dxc3 bxc3 Qxf6 d4 c5 Nf3 Be7 Bg5 Qxg5 Nxg5 Bxg5 g3 Be7 d5 Bd7 Qb3 Bc8 Bg2 O-O dxe6 fxe6 Bxb7 Bxb7 Qxb7 Nc6 Qxc6 Kf7 O-O-O Rad8 Rhe1 Rxd1+ Kxd1 Re8 Qxe6+ Kf8 Kc2 a6 Qxa6 Bf6 Rxe8+ Kxe8 Qc6+ Kd8 Qxc5 Kd7 Qf5+ Kd8 Qxh7 Kc8 Qf5+ Kb7 Qd7+ Ka8 c5 Bxc3 c6 Be1 Qb7#