d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bf4 O-O e3 Ne4 Bd3 e5 Nxe5 Bb4 O-O Bxc3 bxc3 Bf5 Qc2 Nd7 f3 Nxe5 dxe5 Be6 cxd5 Bxd5 Bxe4 f6 Rad1 Bxe4 Qb3+ Qd5 Rxd5 Bxd5 Qxd5+ Kh8 Qxb7 f5 Rd1 Rfc8 Rd7 Kg8 Rxc7 a5 Rxg7+ Kh8 Rxh7+ Kg8 Qf7#