d4 Nf6 c4 e6 Nc3 Bb4 Qc2 O-O a3 Bxc3+ Qxc3 d6 Nf3 Nbd7 e3 d5 Bd3 c5 b4 cxb4 axb4 a6 c5 Qe7 b5 Rb8 c6 Ne4 Ba3 Nxc3 Bxe7 axb5 c7 h6 cxb8=Q Ne4 Qc7 Re8 Bxb5 f6 Bxd7 Bxd7 Qxd7 Rxe7 Qxe7 Ng5 Nxg5 fxg5 Qxe6+ Kf8 Ra8#