Greyhound racing: Princess Zesta reigns in 520m return