Earlier today, Lone Learner asked Why is there no certificate error while visiting google.net although it presents a certificate issued to google.com?
The accepted answer explains that the issue was caused by an SNI Hole.
You've fallen into a "SNI hole". Google will present a different certificate if there is no "Server Name Indication" given in the client's TLS handshake part.
-StackzOfZtuff
The top search result for "What is an SNI Hole" is the question page for What are the security implications of enabling a SNI-hole on a web server?, which isn't much help for those unfamiliar with the term.
What exactly is an SNI Hole?