d4 Nf6 Nf3 d5 c4 e6 e3 Bb4+ Bd2 Bxd2+ Nbxd2 O-O Rc1 Nbd7 Bd3 c5 cxd5 cxd4 dxe6 dxe3 exf7+ Rxf7 fxe3 Ng4 Bc4 Nxe3 Bxf7+ Kxf7 Qb3+ Kf6 Qxe3 Qb6 Qxb6+ axb6 O-O Kf7 a3 Ke8 Rcd1 Kd8 Nb1 Ke8 Ng5 Nf6 Rfe1+ Be6 Rxe6+ Kf8 Rxb6 Rb8 Nc3 Re8 Rxb7 h5 a4 g6 Rf7+ Kg8 Rxf6 Rf8 Rxg6+ Kh8 Rd7 Rf3 Rh7#