$ grep '^xyz\.com[[:space:]]' file.txt
xyz.com 123 321
$ grep -P '^xyz\.com\s' file.txt
xyz.com 123 321
O primeiro usa a maneira POSIXy de combinar espaços em branco, o segundo usa perly, o que significa que você precisa especificar com -P
usando expressões regulares perl.