e3 Nc6 d4 d5 Bb5 a6 Bxc6+ bxc6 Nd2 c5 Ngf3 cxd4 exd4 Bg4 c4 Nf6 O-O Qd7 h3 Bh5 Qc2 c5 Ne5 Qd6 Qa4+ Nd7 cxd5 Qxd5 Ndc4 Ra7 Nb6 Qd6 Nexd7 Qxd7 Nxd7 Rxd7 dxc5 f6 Qxa6 Rd4 c6 Re4 c7 Kf7 c8=Q Kg8 Qaa8 Be8 Qxe8 e6 Qxf8#