Cycling can come in a number of different disciplines. It is a high power, high energy sport that requires excellent stamina, endurance and a fast recovery as the training demands often match that of a race. It is a punishing and gruelling sport that becomes even tougher if the muscles are not supplied with the necessary components.