Eynesbury Rovers made it through to their second semi-final of the season and will host the winners of the Blackstones FC versus Godmanchester Rovers tie due to be played on January 7.