bones, the reason cirenco's game is so fast is because at the end of the rail he goes full speed into that wall. But that causes him to slow down. Im sure you were ahead of him until then and he passed you in the air, but the fact is, the only reason he passed you is becuase of the speed off the rail, but he had to slow down off the wall so it wasnt effective.
you almost have it all but there is another area where he was farther ahead. plus on the rail i go into the wall at full speed as well but i bounced off it differently.