c4 g6 Nc3 Bg7 g3 Nf6 Bg2 O-O d4 d6 Nf3 c5 d5 b6 h3 Bf5 O-O Nfd7 Nh4 Qe8 e4 Bxc3 bxc3 e6 exf5 exd5 Bxd5 Nc6 Bxc6 Rc8 Qxd6 Rd8 Bg5 f6 fxg6 a6 Rae1 Ne5 Qc7 Rd7 Bxd7 Qxd7 Qxd7 Nxd7 Bh6 hxg6 Bxf8 Kxf8 Nxg6+ Kg7 Re7+ Kh6 Rxd7 Kxg6 Rb1 Kf5 Rxb6 Ke4 Rd5 Kf3 Re6 f5 Rxf5#