Nf3 c6 d4 d5 Nbd2 h6 e3 Nf6 Bd3 Nbd7 O-O e6 e4 Nb6 Qe2 Nfd7 c4 Be7 exd5 Nf6 d6 Nbd5 dxe7 Nxe7 Ne4 c5 Nxf6+ gxf6 d5 Qd7 Be3 b6 Rad1 exd5 cxd5 Qd6 g3 Bd7 Rfe1 c4 Bxc4 Rg8 Bf4 Qc5 d6 Rxg3+ hxg3 Be6 Bxe6 fxe6 Qxe6 Qxf2+ Kxf2 b5 Qxe7#