d4 e6 c4 Nf6 g3 d5 Bg2 Be7 Nf3 O-O O-O dxc4 Ne5 Nbd7 Nd2 Nd5 Ndxc4 c5 e4 Nc7 Be3 cxd4 Qxd4 Nb5 Qd1 Nd6 Qb3 Nxe5 Nxe5 f5 Rfd1 Qc7 Rac1 Qd8 Nc4 b5 Nxd6 Bxd6 e5 f4 gxf4 g5 Rxd6 Qe8 Bxa8 Rf7 Bc6 Bd7 Bxd7 Rxd7 Rc8 Qxc8 Qxe6+ Kh8 Rxd7 Qf8 Qf6+ Qxf6 exf6 b4 Rd8#