Which would win a race a greyhound or a horse?

The fastest horses have reached about 50mph, and greyhounds generally reach speeds of roughly 45mph. Of course, both species have individuals with higher or lower speeds, but generally evidence would lean toward the horse winning a race.