d4 Nf6 c4 g6 Nc3 Bg7 e4 d6 f3 O-O Be3 c5 dxc5 dxc5 Bxc5 Nfd7 Bd4 Ne5 f4 Bg4 Qd2 Nxc4 Bxc4 Bxd4 h3 Bxg1 hxg4 Qxd2+ Kxd2 Bf2 Raf1 Rd8+ Bd5 Bb6 Kc2 Rd7 f5 gxf5 gxf5 Nc6 Rh6 Nd4+ Kb1 Rad8 Rfh1 e6 f6 Nb5 Rxh7 Na3+ bxa3 e5 Rh8#