d4 e6 Nf3 Nf6 e3 c5 c4 cxd4 exd4 b6 Nc3 Bb7 Bd3 d5 cxd5 Nxd5 O-O Be7 Ne5 Nxc3 Qg4 O-O Bh6 Ne2+ Bxe2 Bf6 Rac1 Bd5 Rc3 Nd7 Rg3 Nxe5 dxe5 Bxe5 Bxg7 Be4 Bxe5+ Bg6 Qh3 f6 Rd1 Qxd1+ Bxd1 Kf7 Bb3 Rae8 Rxg6 Re7 Rxf6+ Kg8 Qg4+ Kh8 Rxf8#