d4 Nf6 c4 e6 Nf3 d5 Nc3 a6 cxd5 exd5 Bg5 Be6 e3 Nbd7 Bd3 Bd6 e4 Bb4 exd5 Qe7 dxe6 O-O-O O-O Qxe6 Rb1 Nc5 Re1 Nce4 Bxe4 Bxc3 Bxb7+ Kxb7 bxc3+ Qb6 Qa4 Rhe8 Ne5 Re7 Qc6+ Ka7 Qxb6+ cxb6 Nc6+ Kb7 Nxd8+ Ka8 Rxe7 Nd5 Rxf7 a5 Nc6 Nc7 Rxb6 h5 Rb8#