A type of horse breed trained specially for races is called Thoroughbred. They have good agility, speed and spirit. They are nick named as hot blooded horses. A worldwide sporting even with this type of horses is called as Thoroughbred racing. The famous and more reputed horse races like Melbourne Cup and Grand National are Thoroughbred races. While the former is held with pomp and vigor in Australia, the latter is held in Liverpool, England. They are handicap races where the horses have to carry weight according to their performance, giving every horse a competitive edge to win the race.