Supposed contradiction and verses:
Was Mary’s impregnation human or ghostly? And didn’t this mean they had sex?
Therefore being a prophet, and knowing that God had sworn with an oath to him, that of the fruit of his loins, according to the flesh, he would raise up Christ to sit on his throne;
Now the birth of Jesus Christ was on this wise: When as his mother Mary was espoused to Joseph, before they came together, she was found with child of the Holy Ghost.
Part of this answer lies in the Contradiction #4 that I sent out concerning the genealogies of Jesus and the claim that they are different. In that, we saw how Mary was part of the line of David. (If you need a copy of that again let me know). In this, the promise to David was fulfilled that the Messiah would be from his family. Since the birth of Jesus through Mary was that of a virgin giving birth (no human contact), we know the Holy Spirit, just as scripture says, performed this miracle. As a side note, to those who claim God had sex with Mary because it says she (Mary) was found with child of the Holy Ghost, I dismiss that as blasphemy as well as down right ludicrous. A God so powerful to create everything we see, and making the first human out of clay and His own breath, was certainly able to make Mary with child without touching her as humans do. Regardless, we see just how awesome God is and of course….no contradiction!