d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bg5 O-O e3 c5 dxc5 Nc6 cxd5 Nxd5 Bxe7 Qxe7 Nxd5 Qxc5 Nc3 Rd8 Qc1 b5 Bxb5 Ne7 Be2 Bb7 O-O Rac8 Rd1 Qc7 Rxd8+ Rxd8 Qe1 Qxc3 Qxc3 Bxf3 Bxf3 Rd5 Bxd5 h5 Bb3 g6 Qe5 Kh7 Qf6 Nf5 Qxf7+ Kh6 Qxe6 a5 Qg8 Nh4 f4 Nxg2 Qh8#