d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bf4 O-O e3 b6 Be2 Nc6 cxd5 Nb4 dxe6 fxe6 O-O c5 Bc4 Bd7 Qb3 Kh8 dxc5 Nbd5 Rfd1 b5 Bxb5 Rc8 Bxd7 Nxd7 c6 Nc5 Qb5 a6 Qc4 Rxc6 Rac1 Qb6 Rxd5 exd5 Nxd5 Qa7 b4 a5 Nxe7 Re6 bxc5 Qxe7 Qb5 Kg8 c6 Rc8 Qxa5 Rcxc6 Rxc6 h6 Qd5 h5 Rxe6 Kf8 Qa8+ Qe8 Qxe8#