d4 Nf6 e3 d5 Nf3 Nbd7 Be2 Ne4 O-O a6 Nfd2 e6 c4 Ndf6 Nxe4 dxe4 Qc2 c5 Nc3 cxd4 exd4 Qc7 Bg5 Be7 Rad1 O-O Nxe4 b6 Nxf6+ Bxf6 Bxf6 Bd7 Be5 Qd8 Rd3 f6 Rh3 h6 Bf4 e5 Rxh6 gxh6 Qg6+ Kh8 Bd3 Qe7 Qxh6+ Kg8 dxe5 fxe5 Bxe5 Bf5 Bxf5 Ra7 Qg6+ Qg7 Be6+ Raf7 Qxg7#