d4 Nf6 c4 e6 Nc3 Bb4 Qc2 O-O Nf3 c5 a3 Bxc3+ bxc3 cxd4 cxd4 d5 e3 Bd7 Bd3 dxc4 Bxc4 g6 O-O Kg7 e4 Bc6 Bg5 Bxe4 Bxf6+ Qxf6 Qxe4 Rd8 Qxb7 h6 Qxa8 Nd7 Qxa7 Nc5 Qxc5 Qf5 Qc7 Qf6 Bxe6 Rxd4 Nxd4 Qxf2+ Rxf2 g5 Qxf7+ Kh8 Qg8#