Whose baby?!!?

My friends girlfriend is pregnant but had cheated on him with another man. She insists that it’s her boyfriends but the dates don’t add up. She had sex with this guy at the end of July but she claims she got her period the next day. She had sex with her boyfriend at the beginning of August. On the sono, it says her GA is 10.2 weeks which would mean it’s the other guys baby but the dr wrote 9 weeks on the photo. We think she lied about her LMP to prove that it is her boyfriends.

So based on the GA whose baby would it be? Is GA just an estimate of how big the baby is in terms of weeks? Or is the GA an estimation of when the baby was conceived?

Update- they are getting DNA test but baby is not here yet.