d4 Nf6 c4 e6 Nf3 d5 Bg5 c6 Nbd2 h6 Bxf6 Qxf6 e3 c5 cxd5 exd5 Bb5+ Bd7 Bxd7+ Nxd7 Rc1 c4 O-O Qd6 b3 cxb3 Qxb3 Rb8 e4 dxe4 Rfe1 Qe6 Rxe4 Qe7 Rce1 Qxe4 Nxe4 Be7 Nd6+ Kd8 Nxf7+ Kc8 Rxe7 Kc7 Qc2+ Kb6 Nxh8 h5 Rxd7 Rxh8 Qc5+ Ka6 a4 b5 Qxb5#