Nf3 Nc6 d4 d5 Bf4 Bg4 Nbd2 e6 e3 Bd6 Bxd6 cxd6 h3 Bh5 c4 dxc4 Bxc4 Nge7 Bd3 O-O O-O f5 a3 Nd5 Bc4 Nc7 Rc1 Qf6 b4 h6 Qb3 Rfd8 b5 Na5 Qb2 Nxc4 Rxc4 Qe7 a4 Kh7 Rfc1 Rdc8 Qc2 b6 Rxc7 Rxc7 Qxc7 Qxc7 Rxc7 e5 Nh4 Rf8 dxe5 dxe5 Rxa7 Kg8 Nc4 e4 Nxb6 f4 Nd7 Rf7 b6 fxe3 fxe3 Kh7 b7 Rxd7 b8=Q Rxa7 Qxa7 Be2 Nf5 Kh8 Qxg7#