d4 Nf6 c4 e6 Nf3 d5 Nc3 dxc4 Qa4+ c6 Qxc4 b5 Qd3 Nbd7 e3 Qc7 Bd2 e5 Rc1 Qd6 Ne4 Qe7 Rxc6 Nxe4 Qxe4 Bb7 Bxb5 exd4 Qxe7+ Bxe7 Rc7 Bxf3 gxf3 Rd8 exd4 h5 Rxa7 h4 O-O Rh5 a4 Rd5 Re1 Rxd4 Bc3 Rd6 Ba5 Re6 Rxe6 fxe6 Bxd8 Bxd8 Rxd7 Bf6 a5 Kf8 a6 Bxb2 a7 Bf6 a8=Q+ Bd8 Qxd8#