d4 Nf6 c4 e6 Nf3 d5 Nc3 dxc4 Qa4+ c6 Qxc4 b5 Qd3 Nbd7 e4 b4 Ne2 Nc5 Qc2 Nfd7 dxc5 Nxc5 Ned4 Qb6 Be2 Bd6 e5 Be7 Be3 Ba6 O-O O-O Rfc1 Rfd8 Nxe6 Bxe2 Nxd8 Bxf3 gxf3 Qxd8 Bxc5 g6 Rd1 Qe8 Rd4 Bxc5 Qxc5 Rb8 Rad1 h6 Rd7 a5 Re7 Qf8 e6 Rb5 exf7+ Kh7 Qa7 b3 Qa8 Rb8 Qxb8 c5 Qxf8 h5 Qh8+ Kxh8 f8=Q#