After bad cramping at Mile 18  he pushed through the finish and is all smiles!