d4 Nf6 c4 e6 Nf3 d5 Nc3 dxc4 e4 Bb4 Bg5 b5 e5 Nbd7 exf6 Nxf6 a4 Bd7 axb5 Bxb5 Bxc4 a6 Qd3 Bc6 O-O Bxf3 Qxf3 O-O d5 e5 Ne4 Be7 Bxf6 Bxf6 Qf5 Be7 Qxe5 Qd7 Rfd1 Rfe8 Qf4 Rab8 d6 Bxd6 Nxd6 cxd6 Rxd6 Qc7 b3 Rf8 Raxa6 Ra8 Rxa8 Rxa8 Ra6 Qd8 Qxf7+ Kh8 Rxa8 Qxa8 b4 Qa1+ Bf1 h6 b5 h5 b6 h4 b7 Qb1 Qh5+ Kg8 b8=Q+ Qxb8 Bc4+ Kf8 Qf7#