d4 d5 c4 dxc4 Nf3 Nf6 e3 e6 Bxc4 c5 O-O a6 Re1 cxd4 Ne5 b6 Qf3 Qe7 Qxa8 g5 Qxb8 Bh6 Qxc8+ Qd8 Qxd8+ Kxd8 Nxf7+ Ke8 Nxh6 dxe3 Bxe3 Kd8 Nf7+ Kc8 Nxh8 Ne4 Bxb6 Nc5 Bxc5 Kd8 Nf7+ Kc8 Bxa6+ Kb8 Bb6 g4 Rxe6 g3 Re8#