d4 d5 c4 e6 Nf3 c5 e3 Nf6 cxd5 exd5 Nc3 c4 Be2 Bd6 b3 b5 O-O Qa5 bxc4 Qxc3 Bd2 Qa3 cxd5 Bf5 Bxb5+ Nfd7 e4 Bg4 e5 Bxf3 Qxf3 Qxf3 gxf3 a6 Ba4 Be7 Rab1 O-O Rb7 Bc5 Be3 Ra7 Rfb1 Bb6 Rxa7 Bxa7 Rb7 Nb6 Bb3 Rd8 Rxa7 Nxd5 Bg5 f6 exf6 Nc6 Rxa6 Nxd4 f7+ Kxf7 Bxd8 Nxb3 axb3 Nf6 Ra7+ Kg8 Bxf6 gxf6 b4 Kf8 b5 f5 b6 Ke8 Rxh7 Kf8 Rc7 Kg8 b7 Kf8 b8=Q#