c4 c6 g3 d5 Bg2 Nf6 Nf3 Bf5 cxd5 cxd5 O-O Nc6 d3 e6 Nc3 Be7 Qb3 Qd7 Bf4 Bg4 Ne5 Qc8 h3 Bh5 e4 dxe4 Rac1 O-O g4 Bd6 Nxc6 Qxc6 Nxe4 Bxf4 Nxf6+ gxf6 Rxc6 bxc6 Qa4 e5 gxh5 Kh8 Qxc6 Rab8 Qxf6+ Kg8 Bd5 h6 Kh1 Bg5 Rg1 Rbd8 Rxg5+ hxg5 h6 a5 Qg7#