d4 Nf6 Nc3 d5 f3 c5 e4 cxd4 Qxd4 dxe4 Qxd8+ Kxd8 Bf4 a6 fxe4 Ke8 e5 Nh5 Be3 e6 Be2 Nd7 Bxh5 Rg8 Bd4 h6 O-O-O Nb8 Nge2 g6 Bg4 Bg7 Ne4 h5 Nd6+ Kf8 Rhf1 f5 exf6 Nd7 Bxe6 Bxf6 Bxf6 Nxf6 Rxf6+ Kg7 Rf7+ Kh8 Nxc8 Rgxc8 Nf4 Rc6 Rdd7 Rxc2+ Kxc2 h4 Rh7#