d4 Nf6 c4 e6 Nf3 d5 Nc3 c5 e3 dxc4 Bxc4 a6 Be2 Be7 Bd3 cxd4 exd4 b5 Ne4 Nc6 O-O O-O Nxf6+ gxf6 Be4 Qd6 Bh6 Bd7 Ne5 Nxe5 dxe5 Qxd1 Raxd1 Rad8 Rd3 Rfe8 Rg3+ Kh8 Bg7+ Kg8 Bxf6+ Kf8 Bxh7 Bxf6 exf6 Bc6 Rg8#