d4 d5 c4 e6 Nc3 Be7 Nf3 Nf6 Bf4 O-O e3 b6 cxd5 Nxd5 Nxd5 Qxd5 Bd3 Na6 a3 Bb7 Be5 f6 Bg3 c5 Qa4 Qh5 Bxa6 Bd5 Be2 cxd4 Nxd4 Qh6 O-O Bc5 e4 Qd2 Rfd1 Qxb2 Rab1 Qc3 exd5 Bxd4 Rxd4 Rae8 dxe6 h6 Bd6 b5 Bxb5 Kh7 Bxf8 Qxd4 Qxd4 Rxf8 e7 Rh8 Bd3+ f5 Bxf5+ Kg8 e8=Q#