d4 d5 e3 Nc6 c4 e5 cxd5 Qxd5 Nf3 Bg4 Nc3 Bb4 Be2 O-O-O O-O Bxc3 bxc3 Nf6 c4 Qe6 d5 Qf5 Nd2 Bxe2 Qxe2 Ne7 Ba3 Qd7 Rab1 h6 e4 Rhe8 c5 Nexd5 exd5 c6 Nc4 Ne4 dxc6 bxc6 Nd6+ Nxd6 cxd6 Qb7 Rxb7 a5 Qa6 h5 Qa8#