Ruskey and Savage posed the question: For , does every matching in extend to a Hamiltonian cycle in ? Fink showed that the answer is yes for every perfect matching, thereby proving Kreweras’ conjecture. In this paper, we prove that for , every matching in not covering exactly two vertices at distance extends to a Hamiltonian cycle in . An edge in is an -edge if its endpoints differ in the th position. We also show that for , every matching in consisting of edges in at most four types extends to a Hamiltonian cycle in .