c4 Nf6 Nc3 e6 Nf3 d5 d4 c5 cxd5 Nxd5 e3 Be7 Ne5 Nc6 Bb5 Bd7 Bxc6 Bxc6 Qh5 g6 Qf3 O-O Qh3 cxd4 exd4 Rc8 Bh6 Re8 O-O Bf8 Rac1 Bxh6 Qxh6 f6 Nxg6 a6 Rfe1 Nxc3 Rxc3 Qxd4 Nf4 Qxf4 Qxf4 Kf7 Rh3 Bxg2 Rxh7+ Kf8 Qxf6+ Kg8 Rh8#